Making it possible to set the cache_id on a per-request basis