Moving Spline that's attached to another Actor

Its my understanding that splines cant just be attached to other actors, you have to tell them manually to do things.

Looking how to do this… what nodes ect. :

Player moves an Actor

Moved Actor checks if it a parent of other actors, if true:

Check if it’s any of those actors are SplineActors. if true:

if it is a parent of SplineActor(s) then the spline should update

Easier way might be to make a child class of Unreal’s spline component called “MovableSpline” or whatever. Every Tick(), if the parent actor moved, then recompute the spline. Then its fire-and-forget, nothing else has to worry about managing it.

We have a custom child class of Unreal spline class but I’ve not tried moving it.