Use Peers::visit to avoid iterating peer list