If possible, prevent 'default to previous value' fields from updating when an existing record is viewed or edited. Users who open old records to change one field have also saved updates to autofill fields without realising (however the 'default to previous value' function is still valuable to save time in the field).