Option to treat a peer as a "preferred metadata intermediary" or to automatically negotiate this in some way. Though it isn't a crazy amount of total data, as you add each device to the network, the "idle" network chatter increases dramatically, causing a concern for Internet users with slow (dialup, diginet, shared), shaped, and/or capped accounts. For example, two locations: Location a: A number of desktops/servers connected to each other via decent Local network but connected to the Internet via an uncapped-but-heavily-shaped 384k Internet service Location b: As above but with high-speed unshaped Internet service (40Mb-plus) Location a devices would swarm with each other and, except for one of them, could be configured to not automatically connect to the peers in location b when transferring metadata except if their "preferred intermediary" indicates there is an issue connecting to the peers in location b. Location b devices would swarm with each other and behave the same as with location a. I can imagine two ways to do this, in order of ease of implementation: 1) Configure the intermediary manually in a similar fashion to the "predefined host" feature (requires some mechanism to fail over to skip the intermediary if there is some issue) 2) For automatic intermediary, have a simple checkbox to enable: - automatically detect which peers are in the same LAN/WAN - allow these locations to be named and/or manually assigned to the devices/peers (more UI) - automatically negotiate which local device will act as an intermediary