use a synthetically padding iterator rather than creating a padded copy of the mutations in the transformer