In the helper, when doing a query, the paginate function handles server retries. But invoking a single action does not.
Similarly, the client should handle batching of calls for multiple users so as to reduce the chance of throttling errors and minimize overhead.