Previously, every exchange was always enabled (reguardless of our md config). This change allows us to skip non-trivial initialization for exchanges we don't care about, such as host resolution.