Write test for hydration, where the input is an instance of the model and the result needs to be merged with the cache without creating a new instance