public override bool ShouldConnect(Peer peer) { return !(peer.IsSeeder && Manager.HasMetadata && Manager.Complete); }