More Shader generator stuff, WIP