Cache2: Initial preliminary version of CacheIndex