Fixed Page
Same UI as the Naive Page, but the note and counter are read from and written to
PageStateService — a service registered as Scoped in
Program.cs. That service lives for the whole circuit (this browser tab),
so it survives this component being disposed and recreated during navigation.
Count: 0
Try a full browser refresh (F5) now — this resets too, because reload = new circuit = new service instance. The "Reset" button above is the selective, in-app equivalent that doesn't require a reload.