In un ambiente di sviluppo, certo, ma in un forum reale, penso che aumenterebbe significativamente il carico sul server. Quanti degli ultimi argomenti vengono caricati contemporaneamente? Penso siano 30. Invece di una richiesta ogni 30 argomenti per utente, ne servirebbero 31. Con 100 utenti, si arriva a 3.100 richieste invece di 100, e se scorrono o visualizzano un’altra lista di argomenti, come quella degli argomenti popolari, ogni volta ci sono molte più richieste rispetto a prima.
Mi viene in mente Post Badges come esempio di un componente che aveva lo stesso problema: richiedeva solo una richiesta per ogni post di un argomento. Esempio con le richieste e pochi post dopo si vede che è stato creato un plugin per evitare ciò e, infine, nel 2024 è stato aggiunto il supporto nel core, così i dati dei badge sono inclusi.