add caching layer to AWS S3 CRUD operations

Does the cache never timeout?