static Circle differenceCircle(Circle a, Circle b) { return Circle( Vec2(a.position.x - b.position.x, a.position.y - b.position.y), radius: a.radius + b.radius, ); }