Attempt to Simplify and Optimize Color Blindness

Should not work, but pushed for testing
Fix primitive cast problem