public bool Equals(PositionAndColourVertex other) => Position.Equals(other.Position) && Colour.Equals(other.Colour);