Nesting On Surface tool

Hi xGen & VS community!

I have some questions regarding the nesting function in the Visual Scripting app.

Is it possible to have a variable amount of support surfaces? Or do anyone have a workaround for this?

Use case:
If I for instance have 150 different geometries that needs to be cut from sheet metal, but the parts are too large to fit on one single sheet. Thus I need to know how many sheets that is required to nest all of the parts. It would also be nice to get an output of how many percent of the area of the sheets that is utilized.

See OpenNest add-on in Grasshopper for similar functionality.

Cheers,
Vegar