WIP: Streamline Interiors System #16

Draft
kayomn wants to merge 6 commits from interiors-overhaul into main

6 Commits