this block feels pretty hacky.  `_debugContainerKey` is also something not to be consumed by anything other then debug tooling, or humans debugging.  If we want to expose something that we can rely on, we should discuss that. 