Cache based squid