Extract processing of Events and Status keeping responsibilities from activity.Controller Updates #11233