I see. Definitely not optimal. And maybe not even needed.
(Nostree could indeed fetch your highest rated films and make a 30001 list based on that and then continually update the list, if I get this right)
What we could do though is:
- refer to the same database when users add movie links
- fetch ratings and display them in nostree
Can Nostr Tomatoes specify with NIP-89 that they are an app that handles movies specifically? nostr:npub1eseajvcuqgk6dy98zndje76hcd485zwmhjx4ztgnw4yruq68lhxq45cqvg