PR, excited to see this start to take shape. I believe Flutter implements their lists on top of a fairly complex “sliver” API which they also use to implement things like fancy Material collapsing AppBars ala
A(n extremely) rough analog might be subcomposition, which the adapter list is using. Collapsing app bars probably won't need it, but it's there if there's a use case for it for whatever reason