is there any mechanism or best practice for "caching" signals? For example, if
a system emits 10,000 update() signals within one second, i would like to "cache" all of them into
one update() signal to prevent clogging.


certainly i am not the first one to encounter this 'problem'.