Remove Color type to make ClearData cleaner

We can't currently derive from fixed length arrays, but I think it's better to have an API that is consistent with our goals of mathematics library agnosticism.