Making Vector3D Equatable, so we don't need to implement the inequality operator