Used context managers to control GL attributes and matrices. No more stray GL_BLEND, much faster!