Not to be pernickety, but you can probably replace that std::sync::Mutex with a parking_lot::RwLock I move around a lot, but I'm currently here ⬇️ (this is a live map; you should come and say hi)