/Engine/Source/Runtime/Engine/Classes/Engine/EngineTypes.h
Struct that allows for different ways to reference a component usingTObjectPtr. If just an Actor is specified, will return RootComponent of that Actor.
struct FComponentReference : public [FBaseComponentReference](API\Runtime\Engine\Engine\FBaseComponentReference)
TWeakObjectPtr<...
OtherActor
Weak Pointer to a different Actor that owns the Component.