Yo, thanks for recommending Lume. I will adjust some design aspects and the default window size to display more content. In v4, I am using a different approach. Instead of including everything at once, which is hard to optimize, I am adding features one by one.
My main focus now is still to optimize Lume because, with the power of rust-nostr and without the bottleneck of the browser, it should be the fastest nostr client out there.
Anyway, I've pushed a new version which has improved the virtual list and fixed some bugs. 😊
https://github.com/lumehq/lume/releases/tag/v4.0.11