Caching public JWKS

I am using Auth0 for authentication through JWT; Auth0 requires me to cache a public JWKS (it’s a public URL to a json file) as to not hit their endpoint too often and exceed quota. This public JWKS would be used to verify a signed JWT from client. I was wondering would storage engine be an appropriate place to cache this? Could I do this on server side - store/cache JWKS as a system owned data on storage engine. Thanks in advance