Caching request responses