virtual MatrixStateFactory& GetMatrixStateFactory();
GetMatrixStateFactory returns the derived matrix state objects.
The MatrixStateFactory.