Initial version of OutputCacheProvider