Extract a PushEventsCtrl