A hand-rolled windowed list — renders only the visible rows of a huge array, with fixed or measured variable heights, imperative scroll control and infinite-scroll support.
npx shadcn@latest add @zyeon/virtual-listZyeon UI limits how often it can be asked, and Virtual List hasn't had its turn. Its source will show here once it has.