fix missing invalidation of the cached resolved DI object in InstanceRequirements