hydratedInstance
Keeps new instances in the instanceStore for the lifetime of any concurrent requests.
    hydratedInstance(instance)
  
  Adds a reference for new instances for the lifetime of any concurrent requests. Called when a new instance is created during hydration. This prevents concurrent requests for the same data from returning different instances.
Parameters
- instance 
{Instance}:the newly hydrated instance