Is this still appropriate if the user has selected a different `iconSize`?