Agreed here, always nice to keep it all together… BUT! There can be an upper limit to how complex you want to compose a prefab / scene / asset… you might want to make separations at different structural levels, making some kind of resolved-at-runtime linkage to connect up your hierarchy of ships.