Rename eventsMap to _eventsMap, implement trigger.