Someone in the play team might want to add a section here about how the events are pushed to the browser