Added glPush/PopMatrix for safety