An interesting idea, though it looks complicated. 1-based items instead of 0-based is unconventional, eh? More significantly, are you suggesting two methods for scrolling?
- moving the scrollbar and
- moving the cyan rectangle shown highlighting “3”
That’s a departure from UI norms that could be confusing. Does the cyan rectangle move to stay visible when using the scrollbar? Scrolling a list of interactive elements (checkboxes) is also non-standard, isn’t it? Seems more difficult to implement than scrolling a static list.
I have long wished for the ability to designate UI elements in a cluster as “external”, which would make them appear on the surface of the cluster. Not sure how they are arranged (by groups?) but the cluster would grow larger to accommodate them.
As to the pt_select_2020Dec7b.gh idea posted above, the text in that old post says “it is removed” but that’s a poor explanation, only true of the Cull Index component (green group, top right).
At the bottom right is a List Item component showing selected points as green. So as it says of selected items: