Endless child actors or some other structure

Hi
I have project going on, where I have one machine, where you can select sub part and hide everything else, then select sub part from that and hide everything else and so on.
I’m now doing it with sub actors, so there is main actor that contains all the sub actors and the sub actors contains all their child actors.
Is that right way to do it? What kind of problems I will run in to? What other way could there also be?
I also need to be able to move backward in the structure.

As long as you don’t use the ChildActor component, you’re good to go. One of the Epic reps (I can’t point at who) has stated in the past that the ChildActor’s performance is dodgy. If you need each child actor to adopt its parent’s transform, using a AttachToActor node will be enough.

Well, I’m using CholdActors now…Why it is bad to use them?
If I can’t (or should not) use child actors, how would I do tree kind of structure for all the actors?