move user job deletions outside the transaction