Such a clean breakdown. "Don’t suspend your own threads" should be tattooed on every Windows dev’s arm at this point