How to Store Splines (points) for Later Reference

I’m designing orbit trajectories around Earth, calculating spline points and assigning a mesh to the map out the orbit based on 360 spline points - so I’m not creating or ever drawing a spline in the world map, everything is via. blueprint scripts.

I want to generate multiple orbits and reference back to which ever one I click on, so my question is how to store the 360 spline points either into an object or into a reference spline that I can then call back to? Right now I can draw multiple orbit splines, but I can only access the current/most recent drawn one, the other essentially become in active because I’m overwriting it each time with new calculations of all the points.

Is there a simple way to store an entire spline as an object or into a unique array of a spline?

Why not just store them in an array?

Why are you overwriting them each time with new calculations? Wouldn’t it be possible to add a new SplineComponent for each new spline you need to draw? That way you can still reference the previously created SplineComponent and all its individual points.