I watched a page load using F12 and blazor.server.js is loaded multiple times (see below). I understand the browser loading multiple times because of the ?id=...
being different on each. But why does the Blazor code need to keep reloading the same Javascript file?