Desactivar "habilitar nombres" hace que el administrador actúe de manera extraña

He comenzado a trabajar en una implementación de Restrict exposure of full name to certain groups, y me he encontrado con este tema, que se cruza completamente con lo que estoy intentando hacer.

Mi enfoque es reemplazar SiteSetting#enable_names con un nuevo Guardian#can_see_full_names?, en los contextos apropiados. Este nuevo predicado de guardián compara el contexto del usuario con una nueva configuración del sitio, full_names_visible_to_groups.

No quiero interferir inadvertidamente con nadie (ni duplicar ningún trabajo). ¿Hay alguna actualización sobre el estado/planificación de (1)/(2)/(3)/etc. anterior, y hay algún trabajo/código no publicado (es decir, no en el repositorio main) que deba tener en cuenta?