Adding response-caching for performance improvements over poor network