sync-engine-shared - Fix SF, we need to store the source version before it is updated.