- adding caching to request properties get and post