Accessing component of child : Best practices?

You could create a helper function that returns the component, then override it in the child with the component connected.

UFUNCTION(BlueprintImplementableEvent)
UMySceneComponent* GetMyComponent();

1 Like