detached shaders to keep graphics card memory allocation nice and tidy... probably close to a NOP, but hey... why not