Generate Numbers in advance + no idsAndClasses on Listview
JavaScript handles numbering in List View

JavaScript recalculates number in the List View. This helps to reduce
the server load and enhances the user experience for big books. +
Loadingbar