Remove the visibility check from applyO
Add glsl check to the node func too
Getting convoluted, but now karts are ok