Event-emitting stateful objects