Small update to fix a major issue before I dive into geometric internals.
Up on the experimental branch, you'll have to opt-in to play it early:

Additions
- Added a toggle to disable part repositioning in compartment design.
- Pressing the refocus key ('numpad .' default) will now focus the camera on the average position of the selected parts. This is rebindable.
Changes
- The internal overlay now has all walls inside the tank as opaque, while making the walls facing the player transparent. This should help placement of geometric internals.

Fixes
- Overhauled how overlays are applied. This fixes cases of undo/redo not functioning correctly for part placement.
- Hamish
Changed depots in experimental branch