Test to see how well optimizations may work. I don't know why I'm still spending time on this. With this test I wanted to see if I could get around the bug in the color modulation effect by using the ghost function. It might be better if I do this in two passes. One pass does the light/dark pass and then the second pass does the color pass.