couple questions:
- why are you loading .css and .js file per blazor page? they are not unloaded, so you are reloading multiple times. while the .js reload will replace existing functions, the .css reload is just additive. this is a poor design, but if you do, you should at least test if already loaded before reloading.
- why are these files network based instead of a resource?
- do you have caching disabled when dev tools opened?