At every infrequent interval, the dynamic flag reloader task runs and takes causes hiccups in the framerate; the microprofiler shows the following:

The scene in which this is being ran is complex with lighting, physics and geometry, and as such makes it cumbersome to make a reproduction place for. However, my assumptions are that the client pulls DFFlag values from the cloud and updates those values, which trigger expensive updates to the lighting. I do not see any visible changes occurring during this lag spike.
Expected behavior
I am not sure if there already is a system which compares if the new DFFlag values differ from the old, however the semi-frequent lag spikes lead me to believe that the lighting engine is updated regardless of whether the DFFlag values were changed or not. I would expect the lag spikes to be mitigated in some way or another.



