Put Chains on joined curves

Hi

I wonder if tis possible to put chains on the constellations that these hexagons have been divided up to
So far I have them in chains when they are exploded and have a chain in the middle, but how would I make it grouped or chained like in the last picture, which has been adjusted manually. Is it possible to do this in grasshopper?

Thanks

chainlinked.gh (57.3 KB)