Add cache matrix implementation