Nodes on top, workspace instances below, chats nested under each workspace.
Active chat attached to selected workspace/node.