update hydration of sub objects