More progress on tabbed chats, still very broken