reordered vector update to ensure field is set in time for commit on in memory store.