Don't make duplicate API calls in separate threads