Implementing Caching for GET Requests which resolves #1