let brush better handle shader magicks