Implement pane auto-layout