Virtual List Component
"React Virtuoso is a simple, easy to use React virtualized list component that can render huge data sets.
It handles variable sized items out of the box, supports reverse scrolling, prepending items (for chats, feeds etc.), grouping, custom headers and footers, pinned items, endless scrolling and more. React Virtuoso automatically handles content resizing, and supports a responsive grid layout."