Permitir remoção de nome usando SSO

Não estamos removendo os nomes de todos — os usuários atualizam seus próprios dados sempre que atualizam sua conta em nosso site (provedor de SSO). Contamos com /admin/users/sync_sso para manter os dados sincronizados (nome de usuário, nome, avatar, etc.) na conta do Discourse. O campo nome é opcional e pode ser definido como em branco/vazio.

Acabei de perceber que o problema ocorre não apenas com o nome, mas também com a atualização da biografia, avatar, etc.: não é possível manter esses registros de SSO sincronizados por meio de /admin/users/sync_sso se precisarem ser atualizados para vazio/em branco, independentemente de serem campos obrigatórios ou não.

Entendo o ponto de que as pessoas podem estar dependendo do comportamento existente (embora ninguém tenha relatado esse problema antes?), mas, se esse é o protocolo, parece que ele tem limitações significativas para seu propósito de sincronizar registros de SSO.