don’t pass DMR references around: use Sample.java instead. StorageAdapter now supports batches