Yeah, the epigenetic explanation was the first thing that came to mind for me as well. It seems like a far more likely explanation than damaged mitochondrial DNA, especially if it has a defined length of effect @ 3 generations.