Batches sync requests, manages transactions, db migrations, and connections to IndexedDB without pain.