Azure AD B2C: Change Local Email

I have two requirements that seem to conflict: Use the email as the username. Allow users to change their email. The problem: if you configure the directory to use the email as the username then ...