Cached some matrices and vectors in the Camera classes so the garbage collector gets not completely overwhelmed.