Use the background fetch API to allow iOS to periodically download backlog in the background