[Frontend-GNOME] Support icons in chat tree
[Frontend-GNOME] Avoid re-rendering the chat in the tree too often