track updated fields at most once per write/create