Very interesting idea.
Currently, a tab has a lot of configuration info:
- Active Brain
- Active Thought
- View type
- Expand All or Collapse All
- Size of Plex text
- Position and size of Notes pane
- Visibility of Reports and Timeline
All that info is stored while the tab is open. I can switch from tab to tab to view a brain from different perspectives and, when I close TB9 and then I launch it again, all my tabs are the same as I left them. But ... if I close a tab, it's as if it never existed.
If a tab were some type of persistent entity, it could have a name, color and other attributes, along with a "home thought" that represents the default point of entry for that tab. And, it could be copied, edited and deleted.