Rendering 10,000 items without killing your React app

This is a performance lesson most of us learn only after breaking the UI once.