I've thought about that, but the problem is that I've got to have the unicode work in two places: the render, and the textbox. Unless I make a custom font, I can't use the PUA characters in the textbox.
(making a custom font is on the TODO for other reasons, but has massively stalled)