- live updating of shaders