Would be nice to have custom component that can have components inside of it.

We have Custom scene and actor components that can have their own logic, we can also use the component named ChildActor that spawns an actor of a chosen class and then destroy it with the actor when it getting destroyed.
However, I want to have something like ChildActor that when I shoot a raytrace on it, I get the main actor’s ( Just like I would when I shoot a raytrace on some actor’s component ).
Is it doable?