Use cache for token store