Is it possible that users will not want to use all three cache information that we check (etag, last-modified, expires) - it has been reported objects can expire as soon as they are accessed - should there be an option that allows which of these three are used?