Add GZIP with cache