### Godot version

4.0.2

### System information

Ubuntu 22.04.1 LTS

### Issue description

WorldBoundary2D tries to imitate a line in hessian normal form, since unlike the Plane variant, Godot doesn't have a Line variant. But the distance in the property spinbox is forced above 0.01px for no reason, as negative values work just fine and make sense in the context.

### Steps to reproduce

Create a WorldBoundary2D, see the distance property's input field.

### Minimal reproduction project

N/A
if (idx == 0) {
				return world_boundary->get_distance();
			} else {
				return world_boundary->get_normal();
			}
		} break;
		case SEPARATION_RAY_SHAPE: {
			Ref<SeparationRayShape2D> ray = node->get_shape();
			if (idx == 0) {
				return ray->get_length();
			}
		} break;
		case RECTANGLE_SHAPE: {
			Ref<RectangleShape2D> rect = node->get_shape();
			if (idx < 8) {
				return rect->get_size().abs();
			}
		} break;
		case SEGMENT_SHAPE: {
			Ref<SegmentShape2D> seg = node->get_shape();
			if (idx == 0) {
				return seg->get_a();
			} else if (idx == 1) {
				return seg->get_b();
			}
		} break;
	}
	return Variant();
}
void CollisionShape2DEditor::set_handle(int idx, Point2 &p_point) {