Admittedly this is just test code, but I should still get it right. The vertex buffer ends up bound to the context so it should be per-Game and created only after setupOpenGL.