Sorting out the shader parameters WIP