Support permanent Application.screenUpdating setter instead of suspendScreenUpdatingUntilNextSync
This would be really helpful for us as well, as we open a Blob into a new worksheet and then find the used range, then copy the relevant portion into the active worksheet as sort of an 'insert-in-place' operation. This requires several context.sync() calls to load properties on the new worksheet we just inserted. But, once we copy the contents from it, we close that worksheet. I'd love the user to never even know that we inserted it.
I can understand Excel not wanting an add-in to shut down screen updating without some checks on that. What if it was something where we could disableScreenUpdating until the Excel.run() block finishes? Then we could sync as much as we needed, but when we were done with all of our updates and we release control to Excel again, it could update once.