Batching + prefetching