added MV_CachedStore class