ma stiamo parlando pursempre di un file di testo, l'utente aspetterà un po piu di tempo all'inizio per poi poter compilare tutti i campi in un colpo, non sarà mai talmente pesante da rallentare gravemente la pagina, io ho fatto pagine da migliaia di righe, si caricavano in 5/6 secondi piu del normale e poi con document.getElementById("idelemento").style.displa y = "none"; e document.getElementById("idelemento").style.displa y = "block"; mi gestivo gli elementi, era molto piu comodo, fidati;
anzi proprio perchè i contenuti sono tanti conviene far aspettare all'utente un po piu di tempo all'inizio per poi dargli la possibilità di compilare tutto tranquallamente anche in caso di cadute di linea, e non ci saranno errori in caso di server momentaneamente irraggingibile