HomogenousMatrixProvider