Create an adapter or series of adapters with: - queue for read & write retries when server is unreachable (regardless of cause) - exponential backoff for retries - if "keeps loading for a while" (state.isLoading, from `data_state`), make it fail & retry cc/ @jamesdixon