What's the use case for being able to rate limit individual *subscriptions* as opposed to entire subscribables? It would be great if we didn't need this feature, because it would make the whole thing substantially cheaper at runtime. The way this is presently implemented, every single subscription sets up its own timers on notification, whereas it would be great if there was just a single timer for the entire subscribable.