How do I handle this better

99% of entity creation from editor data should be doable using the ConvertToEntity workflow: New SubScene & ConvertToEntity workflows

Set up your data in the inspector then create your entities from your data so your systems can work on it.

RE: SubScenes - they are just a way to make conversion faster. If you want to do this you need to learn and understand the ConvertToEntity workflow.