Parts of a cache system w/ client side programming