I'm not sure what the factors are, I think it's totally random. I saved first and saved after each successful duplication, so if the mirror broke I could reload and try again.