I'm curious if it might be possible to support collapsible panels, similar to these ones in Blender:  It would probably only make sense to allow docked panels to be collapsed, and I think ideally it should be optionally enabled for individual panels.