fetch a key from the per-request cache return undef if the key was not found in the cache
insert a key into the per-request cache