Use the shared event manager aggregate listener interface instead