I'm also talking no parent container all windows open on desktop... a channel window doesn't need to be open in order to be joined to the channel... the window can be opened later and the channel log used to fill in old messages...