in #7467 talk about many events but why not add Request Type in Request ? in controller also need this info - for templating for example this is not BC break - only add new field in Request and set it on create object