NOW it's much faster because we don't initialize the stupid shaders each
time.