It can often be the case that the calling code will have a good idea what email address the user is going to use to sign in with (for example, when resuming after sending a verification email).
It would make things smoother for the end user if we could have a method to pre-populate the email address field in the email sign in page. Something like:
AuthUI.IdpConfig.EmailBuilder().setEmail("[email protected]").build()