FAIMS-873: fixing issues with autosaving being called multiple times in succession