static Circle expandCircle(Circle moving, Circle target) { return Circle( Vec2(target.position.x, target.position.y), radius: moving.radius + target.radius, ); }