I have a project where I'm sort of doing that. I have essentially: ```rust pub struct Controller { peers: Mutex, } ```