Add a color property to polygon (should be calculated / derived via color + material calculations rather than set directly).