- Performance/UX:
- Flag list as dirty when updates arrive and update it regularly instead of using a debounce timer
- Add a "last updated" timestamp to the lists
- Add a "refresh" button to manually refresh the lists
- allow for setting a max update rate for the lists to prevent excessive updates