User interface that always has the priority of using resources

on eevee when the scene starts to get heavy, when the performance going down it’s hard to change shader parameters.
it would be useful to have a function control that gives the user interface always priority


for example if setting a property of a material stops being interactive because the scene uses too many resources, the interactivity is interrupted for a few moments to allow the setting of the parameter, and to release the assigned function it resumes the rendering of the scene