PDFs probably shouldn't render automatically; even just 20-30 PDFs cause Dash to be quite slow and unresponsive, especially when they're still loading. As you keep adding PDFs, it becomes completely unusable, and components of Dash start disappearing, reappearing, and refreshing. And this is on localhost, so likely to be slower when connecting to the main server. Given that the scenario penned out is sharing 50-60 PDFs, it would be rather unpleasant.
PDFs probably shouldn't render automatically; even just 20-30 PDFs cause Dash to be quite slow and unresponsive, especially when they're still loading. As you keep adding PDFs, it becomes completely unusable, and components of Dash start disappearing, reappearing, and refreshing. And this is on localhost, so likely to be slower when connecting to the main server. Given that the scenario penned out is sharing 50-60 PDFs, it would be rather unpleasant.