Using hops for populate geometry

I am having a hard time getting hops to work and wondering if there is some missing requirement.

I have a list of surfaces, created from using the surface node and ‘set multiple surfaces’. I pass this as geometry to the G of Populate Geometry. I have a fixed N. I want each surface to be computed separetely, so parallelization should be trivial. However when i use hops, it keeps failing and is essentially the same result.

I’ve tried using Graft, I enabled the tree view of the input geometry, but it is futile.

Has anyone does this before?

3. Attach minimal versions of all the relevant files

Sorry, it is pretty basic with one component, so I wasn’t thinking it was much needed. I attached the scripts.

This screenshot is the populate geometry node:

And this screenshot is a geometry object being passed to a Hops node

surface_points.gh (4.3 KB)

compute_points.gh (430.4 KB)

You didn’t internalize 609 surfaces, or post a Rhino file that it refers to: