With Millipede all the work happens upstream in the evaluate component because it forces you to give it the value of the field at every grid point as an input. This is exactly what I wanted to avoid.
Here for the same function and resolution Millipede takes over 150x as long as the script posted above.
Isosurfacer_Millipede_comparison.gh (17.7 KB)
