Voronoi pattern distortion on sphere, maintain uniform cell spacing?

I’d like to create a Voronoi-patterned sphere like the one in the image, but I’m running into a problem: when using FlowAlongSrf, the distortion causes the holes to lose their uniform spacing.

Is there any reliable method or workflow to keep the distances between the cell openings consistent when flowing the pattern onto a sphere?

Any tips or suggestions would be greatly appreciated. Thanks in advance!

Please give it a try with QuadSphere, and fyi.

QuadSphere, Grasshopper Online Document

QuadSphere.gh (10.7 KB)

Thanks a lot for the GH file — it works perfectly on my side. I really appreciate your help!
One quick question: is it possible to remove the boundary square outline from the final result?

You can achieve it with Dispatch, and FYI.

Dispatch Grasshopper Online Document

QuadSphere.gh (13.7 KB)