It would be great if we could get blocking versions of the Network*Event() methods, which do use native blocking.
And maybe some kind of select() method to check multiple connections for changes, e.g. a client which is connected to multiple servers should be able to get a list of connections with an event from another list of established connections.