Now I'm thinking that integrating Tree Style Tab with containers could be a good way to control them; each root tab would be its own container, and children would automatically open in it.
It would be interesting to have non-tab nodes in the Tree Style Tab tree. Some of the them could be persistent and some of them could be temporary (e.g. for a new rabbit hole you're mapping)