Implement EventManager API