You got it in one. Right now I have 284k of font data for a modified version of arial - its a lot just to replace 5 characters. This also means that whenever I see a character I've replaced I get a smilely face, but since it was just fancy o's i'm not too fazed (and you can sorta still read it). Ugly, messy, run by on text events, but its possible to do and thats as far as I am taking it.