Why are some hatch pattern files so large? Does hatch efficiency matter?

Some patterns are very large to avoid obvious repetitions in natural materials such as stone or timber. Larger patterns result in larger, slower drawings and often that's the price to pay for a desired result.

Other patterns are large because of their generator's inefficiency, containing many redundant lines with the same angle, length and repetition spacings:

0.185,41.691,6.76536,299.998,-0.969191,6.459,-3993014.378
0.185,41.691,81.7654,299.998,-0.969191,6.459,-3993014.378
0.185,41.691,156.765,299.998,-0.969191,6.459,-3993014.378
0.185,41.691,231.765,299.998,-0.969191,6.459,-3993014.378
...
Notice how only the line origin's Y value is changing.

Generators containing this inefficient algorithm are still available creating patterns that can contain many thousands of lines.

This batt insulation pattern contains 528 lines extending well beyond the zoomed-in screen in both directions:



Compare the above with this equivalent pattern containing only 14 lines built and checked in HatchKit:



The smaller pattern allows