caching in the tokenRequester