BUG (same): switched from using Vector3f to Point3D