FetchOne and FetchOneString will no longer always pick the first ip when
multiple choices are available. Instead, a random one will be picked.