Color ColorAt(Vector<int> pos) const { return colors[Index(pos)]; }
void SetColor(Vector<int> pos, Color c) { colors[Index(pos)] = c; }
Color ColorAt(Vector<int> pos) const { return colors[Index(pos)]; }
void SetColor(Vector<int> pos, Color c) { colors[Index(pos)] = c; }