Improved efficiency with divide_rational_surface_adaptive