In my example, the mesh is seeking a position along the spline on every tick. The exact spline component that it is looking for is stored as a variable. You can easily modify this Blueprint to switch out that spline variable at any time based on your desired conditions, and it will start looking for the new spline.