E-mail principal e SSO do Discourse

Na minha empresa, usamos SSO para permitir que os alunos façam login em nossos fóruns de ajuda usando o e-mail que forneceram ao se inscrever em nosso serviço. Isso funciona bem, a menos que irmãos se inscrevam com o mesmo endereço de e-mail. Quando isso acontece, parece que há uma conta vinculada ao endereço de e-mail (talvez o primeiro aluno que fez login) que ambos os alunos compartilham. Geralmente consigo resolver esse problema solicitando endereços de e-mail exclusivos para cada aluno e alterando os endereços de e-mail que temos registrados em nosso banco de dados. Tentei isso recentemente, mas parece que os dados associados ao endereço de e-mail original não pertencem ao endereço de e-mail, mas sim ao nome de usuário. Este é o comportamento pretendido? Algo mudou com uma atualização recente (estamos na versão 2.9.0beta9)?

Para um exemplo concreto, considere o seguinte:

Dois usuários, Jenny e Tommy, se inscrevem em nosso serviço
Seus pais usam o endereço de e-mail bar@gmail.com ao se registrar

O usuário Jenny entra no fórum com SSO com um endereço de e-mail
de bar@gmail.com
O usuário Tommy entra no fórum com SSO com um endereço de e-mail
de bar@gmail.com

Tommy é muito ativo, mas Jenny não é. Sempre que Tommy faz login,
Tommy vê o nome de usuário Jenny, porque eles compartilham o
mesmo endereço de e-mail.

O administrador é alertado sobre o problema e faz o seguinte:
    - Desloga Jenny/Tommy
    - Altera o endereço de e-mail de Jenny para baz@gmail.com em nosso
    banco de dados
    - Faz login como Tommy
        - Confirma que Tommy "possui" o endereço bar@gmail.com
    - Faz login como Jenny
        - Confirma que Jenny "possui" o endereço de e-mail baz@gmail.com

O administrador percebe que, embora Tommy "possua" o endereço bar@gmail.com,
os dados associados a esse endereço ainda estão vinculados ao
nome de usuário de Jenny.

Eu adoraria ter uma maneira de fazer com que os dados do usuário sejam “propriedade” do endereço de e-mail, não do nome de usuário, para que eu possa transferir facilmente dados de usuário entre usuários com base no endereço de e-mail. Se isso não for possível, sem problemas. Pensei que fosse possível antes, mas posso estar enganado.