Faster Schedule Loading
We've made significant performance improvements to the Schedule screen:
- Faster page loads — The schedule now loads only the locations or staff visible on screen, instead of fetching everything at once. Scrolling loads more as needed.
- Improved database performance — Added optimized indexes for schedule queries, reducing load times across the board.
- Smarter caching — Location data is now cached to eliminate redundant lookups.
These changes are especially noticeable for organizations with many locations — the schedule should now load noticeably faster.