Figuring out how best to do ColorType