I keep wanting to think of trees as nested lists, but that keeps leading to confusion. For example, I have a PolyLine component that’s outputting a bunch of polygons, and by default it’s outputting them all on their own branches as pictured here:
When I try using List Item to browse these polygons, no matter what index I select every single polygon is highlighted in green on the screen. Why? If I flatten the output it and use List Item I can clearly select each Polygon individually.
If the tree is a nested list, then I understand that ((polygon)) might be not exactly the same as (polygon) (though it feels like the obvious desired behavior here is to still highlight ((polygon)) on the screen), but why does it highlight all the polygons, including the ones that are definitely not contained within ((polygon))?
Here’s what it looks like when I flatten it:
item question.gh (9.9 KB)