Hardpoints? Yes. Planets? No. The deal isnt so much rendering as it is storage. If you were to build on a planet, You would have to save all the blocks associated with the entity, then regenerate the model.
Hardpoints however, that is an insanely good idea, but I think it can be added via the...