Interesante. Incrustamos una imagen en base64 allí. Me pregunto por qué no simplemente vinculamos al recurso externo en la etiqueta image del SVG ![]()
Me sumergí en el historial del plugin hasta el punto en que lo agregamos por primera vez:
Y parece que siempre hemos utilizado avatares incrustados en base64.
EDIT: Tras algunas investigaciones, incrustamos en base64 porque el certificado se carga mediante una etiqueta HTML img. Para obtener avatares más económicos, tendríamos que cambiar a una etiqueta object, la cual está bloqueada por defecto en nuestra CSP. O bien incrustar todo el SVG en el contenido del post. Supongo que un iframe es nuestra mejor opción.
Tengo FIX: Make discobot certificate gen faster/non blocking by xfalcox · Pull Request #11344 · discourse/discourse · GitHub para los comentarios de @tgxworld.