Niagara: Is there a way to create random curves?

For a Niagara system I want two emitters to follow a jagged line, lagged to each other.
It’s a part of an explosion.
So, a systemwide 2D float curve would be a good parameter to use. But I don’t find away, to create such a curve using a script. A static curve that is always the same, is boring.
I’ve heard in a epic’s livestream, that it should be possible, to let particles follow a beam, but I have no idea how and it seems more complicated, than just creating a curve directly.

Creating a random curve is not supported yet. However, I can think of a few ways that you can maybe use the curve to guide randomness.

You could look up into a curl noise based off of position and then add that to your path for random variation.
You could modify your lookup into the curve by some semi-random variable.
You could have one particle following a semi-random path that emits location events that yoru other two emitters listen for and use to guidance.