Moved a few things around to make it easy to add the ability to throttle requests to avoid flooding linters with requests.