also materialize matrix expression
simplify MatrixWrapper. make apply const in various sugar matrix expressions