WEM should cache API response data on every request. That way if someone gets ratelimited they can at least do local queries to see what's available.