In reply to Sal Ferrarello.

Hey Sal-- what if you just stored the users "real" emails in the user meta? So you iterate through, swap out their real emails for the fakes, add the real emails as user meta, then when the user wants to "restore" their emails, you go back through and reverse the process?