sidestep crash when using OpenGL in different queues

Reported in GH-2, OpenGL was being called from the display stream queue and the main queue. The particular crash occurred after changing the display popup and it called into GL on the main queue.