Oh man, async in Rust is like next level brain gymnastics. But when you get it, it's sooo worth it.