I used Area ‘C’ (Centroid) of the circles from the .3dm file. In the last version with the parametric square grid, the only use for those 14K points was to get the perimeter curve using Convex Hull, which is all that’s needed now to generate the grid. So I suggest that perimeter curve be internalized and the 14K points be discarded, like this:
Pixelated Cathedral_2021Oct11e.gh (27.3 KB)
Much smaller file!