In S05E10, Arya is about to be punished for killing the wrong person - Meryn Trant. As punishment, Jaqen H'ghar poisons himself and dies. When Arya is wailing over his dead body, the Waif beside her removes her mask and reveals herself to be Jaqen.
I understand the symbolism of identity in the show, and how many of Arya's trainers were simply using the identity of Jaqen, when in truth they are all no one. But physically, how does there exist two masks of Jaqen? Is it possible for a copy of a face to be made?
Later, when Arya keeps peeling off the masks off the dead Jaqen, there is also a mask of Arya shown (right before she goes blind). How did this happen as well? There is no indication during Season 5 that Arya's face was being duplicated. Did it happen offscreen?
Is there a better explanation to this in the books?