Think I've found the culprit in the grid bug.
Caught a couple more non-returning functions.
Refactored Mat4 and Vect4 classes.