How to move a tmux pane to another session without restarting its process?
join-pane and move-window accept a source in another session of the same server, and the process running in the pane is re-parented, not restarted. A server started in a throwaway session lands in your main workspace without going down.