Added extra layer of cache using localStorage before sending the request