Suggested changes for RegisterCustomShaders