Drills on surface relocate when capped

Why would the first row of drills relocate in a clump when the surface is capped? And not the second row? If I patch instead of cap, doesn’t happen. By the way anyone have a simple way to arrange these drills on surface. The “pull to surface” and “array on curve on surface” is taking up to much time.

for web.3dm (3.8 MB)

My guess is History is involved - use HistoryPurge on all the objects first.

-Pascal

thank you.