That's actually a nice idea! I'll maybe add something like this to all the components that are firing something.