Cacheable Matrix