revert previous commit: full hydrate to the bottom of obj update