I see at least one other person is already aware of this limitation:
Maybe this is in the docs and I just missed it?
UPDATE: Yup, I’m blind:
https://hexdocs.pm/phoenix_live_view/Phoenix.LiveView.Router.html#live_session/3
Redirecting between live_session
s will always force a full page reload and establish a brand new LiveView connection.