More context: Hi all! I ran into an issue with getting tailscale to work for larger payloads from my WSL (windows) box, and I detailed my journey on debugging what the issue was, in a pretty roundabout way. Towards the bottom I hit a huge wall in my investigation where I basically actually had to look up stuff and really learn beyond the abstraction I already knew, and then I try to explain it all. Would welcome any feedback here on the correctness specifically, just so I'm not internalizing any _wrong_ learnings. Thanks!