(edited)
In our multi-tenancy app (a web page editor), users can select from 100 available fonts, with each page potentially using multiple fonts. By default, all 100 fonts are being loaded, which significantly increases the bundle size. We are looking for a solution to dynamically load only the fonts in use on each page, while maintaining Next.js's font optimization features to prevent unnecessary font downloads. Any insights or recommendations would be greatly appreciated!