Looking at it again it seems somewhat overkill. I may have misunderstood the problem, but if `ticket.requester.email.changed` always fires after `app.activated` do we even need this to run on `app.activated`? I tend to prefer doing small refactoring when touching code rather then creating stories, as it's hard to justify their priority later. Having said that, :+1: as a bugfix.