Separate massless and massive bodies at construction.  Pass unique_ptr to indicate ownership transfer.

As discussed, let's leave it like that.