czyli rozumiem, że mechanizm ma być taki, że przy podłączeniu nowego peera wywołane jest onPeerConnected. Zapamiętujemy sobie wtedy jego socket i czekamy na wywołanie onPeerCapabilitiesChanged które da nam informację jakie taski można mu przydzielić?