Implemented `HasColor` and `CanColor` for `PolygonColorContext`