WIP: use read-only transactions for read batches
WIP: Allow read-only transactions to run async