BUG: fixed excessive recalcuations in batch

downsampled batch transforms should only recalcuate on close