create matrixcache