Uhm, no. An entity is an entity, and isn't defined by a core. You can/could create an entity via file editing or whatever that is just a docker, and it would still work... or replace the ship core with whatever block via file editing and the ship would become un-enterable, but (bugs aside)...