More flexible event management (allows for indirect client/server event
management)