1. MeshViewer creates a single OpenGL context, and not per
init_viewer().