Interpolating curves inside mesh faces

Hi,

I’ve interpolated a curve inside a square to get a simple pattern, and I want to replace the original square input with faces of a mesh I’ve created that’s culled in a checkerboard pattern and get my pattern in each square. But when I switch the input, the interpolated curves try to go through every single point on the entire mesh and it’s a big tangled mess.

I have a feeling it has to do with flattening something somewhere, but I just can’t get it to populate the mesh with my pattern. I’m still new to data management in GH.

I’ve attached pictures of the pattern, the mesh, the tangled mess, and my grasshopper file. I’d really appreciate it if someone could help me understand what I’m doing wrong!

Thank you in advance!

cull test.gh (22.6 KB)