Niagara + Curve Atlas / ColorCurves?


I would like to use a Curve Atlas dynamically with my Niagara Mesh Renderer.

My problem is that while I can use a Dynamic Parameter to control the Curve Index of the Atlas, it seems that the only way to modify the Atlas Curve Index is via Material Instance or Blueprint.

I then tried to get a reference to the Mesh Renderer material, or set it manually, but it seems impossible for some strange reason.

It also seems impossible to set a User.CurveForColors parameter in Niagara.

Do you have any workaround? Using curves instead of LUT would really make my pipeline much faster.

Thank you.