Shader samplers now update glid binding every frame. This is due
to textures loading in another thread, and the need to wait for
the textures to finish being created.