@eminero thanks, that makes sense. Would it be possible if I, theoretically, added a try/catch block and then check the error message to see if the error was that the record had changed, and then try to re-save the record, or even reload the record and then save it?