Pass the scene at glyph draw time, saves 4 bytes per glyph
Only icons need the enabled flag, save another 32 bytes
Squeeze a few more bytes out
Let's have a more general text output widget
Tinker with the text widget...