Use API everywhere to take benefit from the rate limits