Hive now has six grid layouts, all built entirely with SwiftUI.
The core is a recycling-row architecture: only rows within and around the viewport stay mounted, while rows leaving it are recycled. Custom Layout types handle the more complex arrangements, backed by cached geometry and a small prefetch window.
This keeps steady-state rendering cost tied mainly to the number of visible cells as the library grows. Every cell still supports context menus and drag-to-select gestures.