Sometimes when I call NetManager.ConnectedPeerList.ToList() the collection is changed on another thread, resulting in a System.ArgumentException: Destination array was not long enough. [...]. The current documentation doesn't mention threads or having to use locks.