Using Blueprints for grouping only

Hi

Here is my situation
I have a huge ship, with lot of stuff on it like crane props, lights, doors, ect
One way to do it is just place all the objects into a level with 0.0.0 transform coordinates, and then place lights and decals, but if I want to move the whole ship to another level it would be impossible as I understand.

And another way is to store everything inside one blueprint with all the meshes and decals with lights
So is it okay to do it inside Blueprint? Or it can damage performance for example or instancing won`t work

Thanks

You could make a group like in a 3D app. It is possible in UE4:
https://docs.unrealengine.com/latest/INT/Engine/Actors/Grouping/index.html

Nice thx
From docs “However, entire groups can be moved across levels.” This is what I wanted

You can use actor parenting, just drag one actor over another in the list.