Activity Feed Performance Improvements
The activity feed loads faster and handles long histories without slowing down.
- Grouped entries: bulk uploads and imports collapse into one summary row with a count and the latest 5 items, instead of expanding into hundreds of rows
- Readable file names: grouped upload labels show clean file names instead of raw storage paths with UUIDs
- Smoother scrolling: memoized card rows and content-visibility hints reduce rendering work on long lists
- No more background polling when you're browsing deep history, so old activity pages stop triggering full refreshes