The issue was that using `curves.bounds_min_max` included the radius which does not make sense in this context.