After updating all provider entries for a destination in the
performance hash, we switch to a new provider only if it offers at
least a 10% performance improvement over the current best provider
for the destination. Since the hash entries are updated at most once
every seconds (in either the passive or active measurement
schemes), the choice of best provider per destination also changes at
the same frequency.