Modificare un singolo esempio di un'icona

L’API per la modifica delle icone a livello globale è stata fantastica, con la piccola eccezione che in alcuni punti vorrei utilizzare uno stile/peso diverso (generalmente a causa delle dimensioni maggiori o minori), ma non riesco a capire come selezionare le icone in punti specifici.

Ad esempio: con l’icona della chat, vorrei utilizzare un’icona lineare nella barra superiore, ma un’icona piena nel menu a discesa dell’utente.

L’API cambia entrambe senza differenziazione. Esiste un modo per selezionarle individualmente nello script, o dovrei usare il CSS per una di esse invece? La mia esitazione nell’usare il CSS è che sembra che la modifica dell’API sia vista come il modo corretto.

Qualcosa è mai venuto fuori da questo? Siamo in grado di implementarlo poiché ho bisogno anche di un singolo cambio di icona.