It currently loops through each host, for each host (double recursion). Even when skipping this gives a lot of noise and reduces performance.