In this video, I explain why data matching is one of the most important ideas in Grasshopper. The example is simple: two curves, two sets of points, and lines between them. But when the point counts do not match, the result changes. The main idea is simple: - Matching lists creates clean connections - Different point counts create unexpected results - Grasshopper follows the data structure you give it - Better control starts with checking inputs and outputs Watch here Book a strategy call