Cache injected instances per requester