Why is this check different to that on 129? (and to take it another step: why does filterEventJobUnscheduled populate a context, but filterEventJobDestroyed not?)