If the event always needs to be cancelled, maybe move this functionality into submitter?