Eventful Event Producers