Noise in material not working on geometry collection.

I have made a material which is set as a dynamic material in construction script. This way I can change the scalar parameters in real time.

This works fine for static meshes. However, when used as a dynamic material on a Geometry Collection, the noise effect does not work, everything else works as expected.

The idea is that after the geometry collection fractures into pieces, after a short while, I could make it dissolve. Once completely dissolved I can destroy it.

Is this the right way to go about this? Is the a better way? Where am I going wrong?

Thanks for reading :slight_smile: