Refreshing spline mesh compoments during game

This is getting desperate. I am creating spline on the run (just by adding points under mouse click rotation). When I add new point I also create visible mesh along the way. As I can´t refresh construction script during runtime, I add new spline mesh component as an event. Problem is every run of this event leaves duplicated meshes from its previous step. Is there way how to remove all dynamic spline mesh components? (before I construct new ones according to latest version of spline).

In the end I solved this by adding every spline mesh component into array when it is created, when I create new point in spline and proceed by adding spline mesh component for new version I go through array of static mesh references and delete each one of them, then add new spline mesh components.

Yeah, I’ve done the same after a few days trying to edit the original spline. I think should be other way to do that, but for me is OK at this step