Bugs/fix vcf multiple subsets

This fixes an issue where the second subset would be the same as the first in case multiple subsets were selected.