TIL git worktrees are a thing.
Whenever you're tempted to clone the same repository multiple times to work on different branches simultaneously, use a worktree instead.
This is a 10 year old git feature that I wish I'd known about 10 years ago.
Thanks @webology for the tip.