CRIU. Checkpoint and restore in userspace. It is required to keep the system functioning, while completing everything.
A thought, like a process can get overwhelming. No matter how much important, it can block the system. Bring it on the bring of collapse.
It's a good idea to checkpoint it. Put it on the shelf. Then let the system keep working on the rest of important thoughts (or processes).
Restore it, when the system is ready to keep up. Let it complete, without overwhelming.