A default ASP .NET Core 3.1 Identity mixes the email and user name pretty much together. I separated them in the Login and Registration pages by spawning them into my project and modifying them manually. But Change email sets the user name to the new email. Can I use some global flag to fix that strange behaviour? If not, which pages do I need to spawn and modify manually to get it right?