Connection -> MConnection, huge refactor. True multiplexing.