Йа волосат и бородат!
Читал МСДН. Понял, что до этого проектировал классы абсолютно криво и неправильно.
Теперь колдую над матрицами.