>This is because when Next.js loads the actual Server Component, no matter what, the entire page re-mounts. I was begging Next.js to just update the existing DOM and preserve state, but it just doesn't.

YES! YES! I FEEL SO SEEN RIGHT NOW! I find this behavior unbelievably frustrating. It's hard for me to understand why they ever even shipped RSC's without fixing this.

Huh, mind clarify a bit? I don't think I have experienced this, but maybe I'm missing something.

Ooeeff.. Have been thinking to switch from pages router to this. But this kinda defeats the purpose