I was working with a spline I am Frosting. When I was moving around knots, the lag was severe, so I ticked off the updating of the Frost object, and even hid it. The lag was still there. I deleted teh forst object and the responsiveness came back to what I expected it to be. I would assume that hiding Frost or disabling it’s update would behave as if it weren’t in the scene. Is this the expected behavior? Is there anything that can be done to help this?
The tick I mentioned was “Viewport Update ->Viewport Frost Changes” unchecked. This still had the lag. If I “Meshing->Viewport->Enable in Viewport” the lag goes away.
What happens if you have “Viewport Update - > When Particles Change” unchecked? That’s what controls the dependency notification (source object changing, causing Frost to update). The “When Frost Changes” checkbox controls whether changing parameters in the Frost UI will update it (e.g. spinning the Radius spinner).