Hi, I am currently getting the above warning repeatedly in the console. I am using unity 2021.2, and I don't recall seeing this in earlier versions of unity (With the same code) although it is possible that I just didn't notice it. The code causing the error is here, and these lines are running inside update: surfacematerial.SetColor("_Color1", c2a); surfacematerial.SetFloat("_Intensity", scale); The weird thing is that I have used setcolor/setfloat inside update in other places, and it is working, so why not here? I could look at using invokerepeating to reduce the frequency of the calls, but is there something else I can try first? I would like this code to run as fast as possible, and it seems to work later in the update loop, so I can't see why it causes issues here. Thanks for any advice!