allow caching of tokens using volos-cache