Would it make sense to be able to reset a "failed" background job to "new", so processing can be attempted one more time? Similar to how a failed message can be reset to new.