I opened issues which were technically not feasile, it turns out. The server seems to do way too much logic to make this a better app, with offline first or even just "having a search that works" clients.
See also my and other users feedback about their UI in: Zulips values (24 comments) https://news.ycombinator.com/item?id=46953815