Use Rack::Cache for reverse-proxy caching, so we don't hit Google Drive every request