Backed out changeset b586ce65fd24

Model should be accessible via event sender. This lets us
avoid adding Model to every event type we have.