How to temporarilly disable on_change callbacks?

If I understand you correctly, the best way IMO would be to use debounced/throttled callbacks. There are code examples with Python decorators that allow you to debounce any call.