- Use IIgnoredPopupChild marker interface - Extract RotateControl to new file - Use PopupActionPanel base for conditional close behavior - Extract Grid options to new GridOptionsPanel.cs - Fix null reference on translate/scale of gcodeViewWiget