Did I mention that I hate shaders?