Refactoring the FFDoubleTriangleView so now the matrix must be loaded explicitly; isolating variables