I've got some use cases (say notifications with lights, noise, and phone push messages) where I want to rate limit, but only per topic.
Would you consider adding a "group by" or similar that you can set to topic or any field?
Without this, it's very messy, having to break out in my reusable alert flow to one throttle node per topic, then back into the flow, and maintain all the possible callers.
Cheers