Nice thing to add is that you can also use the skip frame to get diffrent stats for shinies !
When swapping I got a Non-ha Sableye and it was Adamant (Dindt used the everstone) , I reset the game and rejected the first egg and accepted the second one. Turns out the that egg was a Shiny Sabeleye too with its HA and Sassy nature.. Had diffrent IV's too.
Very intresting imo, since this doesnt always work with regular mons.
I sometimes get no shinies too as the second frame while the first frame is a shiny.