Dependencies include shipyards, turrets, lots of entity saving/loading stuff that would have to be rewritten, probably the model export feature, maybe some physics, saving/loading of entities, we'd need a technically new blueprint format again, etc. And of course, the rails themselves, and that...