How would that work with the callbacks and `rescue` in `#execute` though? Looks to me like we'd need to use `ActiveSupport::Notifications.instrument` with a block, and while we could with `around_perform`, that doesn't give us a log message _before_ perform, and a block wouldn't work for a failure in `execute` either.

My solution obviously isn't the best one if `Notifications` should be able to handle this, but I don't see exactly how.