MAT::WriteAccess & MAT::ReadAccess set in place