@petrelharp and I were puzzling about this. Why are these pedigree IDs there exactly? Could they be reconstructed from the parents column? (I think they are used to make the parents column, but maybe that could be done differently...) Are they needed/useful? If they're not, it'd make the metadata smaller to get rid of them.