UE5 : How to render / modify Curved Beam, in Runtime ?

Hello everyone,
I’m trying to render some trajectories.
First of all, I, definitely, am a newbie in FX world…

I created a Niagara System with the template of a Beam (well, I followed a tutorial)

So, what I’m trying to do is :

  • Spawn that NiagaraSystem
  • Add (or Modify the) a Curve to it
  • Repeat.

Many questions but I will mark them with 1/2/3 etc. to help (atleast me)

1.1) How to add a curve in a Beam (NiagaraSystem) ?
1.2.1) Can I modify it in Runtime ?
1.2.2) How ?

  1. Is Spawning a Niagara System for each trajectory a good thing ?
    And if not,
    What are your thought about it and how you would have managed this mess ?

PS : I can use C++ if needed*

Hopefully someone can help,
Have a great day