Player Built PCG Runtime

Hi all. I require some train track to be built during play by the player.
Is this best done using a PCG component in the players BP using a spline? I not really sure how to go about doing it.

I have a BP_railroad which has a spline component in it and and a PCG graph that is attached to the BP_Railroad. So I can build track in the editor fine. But I want the player to build the track during play.

Any help would be great