materialize id on record update and call didCommit after payload is processed