don't override data that hasn't changed in hydrate