Can't randomize "Dynamic" per ribbon trail

I would love to be able to give a randomization value to the material of trails, unfortunately I can’t figure out any way to give each TRAIL a random value.

If I set the Dynamic to 0-1 Spawn Time Only then it gives me a 0-1 random value PER POLYGON of that trail. What I want is per trail. Since 1 effect shoots out many trails at same time I can’t do this by blueprints.

If you look at this pic, I want each trail to have a different greyscale value, not look like stripped per-polygon random value like it does in the pic.

there are multiple ways of doing this, you can get the Emitter ID, or the Ribbon ID, depending on your use case.
You can then feed that into materials as particle random.