Do you imagine that this would be configurable by instance and model? Making this the default would potentially generate a metric ton of events that I feel someone should be able to opt out of.
This is just about firing the signals. For each signal you could separately enable/disable producing to the event bus, which I think is what you are asking about?