If you don't mind if your moving parts not having any physics interactions (like that radar dish or the torpedo tubes) what could be done is simply a method of marking some blocks to not be transmitted to the client as part of that ship, instead as a docked ship. Transformations could be then...