maybe add some semi manual performance testing for the gui so you don’t end up sculpting the architecture and only later notice it stops scaling at 10k or 100k item listings
as in make an ability to add n items to a listing and start the gui displaying those