Could veiwing (potentially updating) be done on a local cache of the database, and then synced when reconnected.
Could veiwing (potentially updating) be done on a local cache of the database, and then synced when reconnected.