allow querying a single file from cache

...what else is the point of returning the list of cached objects?

Updated docs.