Instead of spawning a thread per site fetch, I should look into reqwest's async clients. I'm assuming that it'll be more efficient.