static Offset normalizeVector(Offset vector) { return vector.distance == 0.0 ? vector : vector / vector.distance; }