Shaders programs are part of the application state now, not globals anymore.