If it detects rate limit lower than 100, log warnings. If can figure out when the rate limit resets, add sleeps to wait for it before issuing next request.