1. A method for rendering text, the method comprising the steps of: adding a first command to a command stream to draw a first glyph; developing a second command to draw a second glyph; determining an occurrence of an intersection between the first glyph and the second glyph; upon the occurrence of the intersection, inserting a command transition in the command stream between the second command and the first command; providing the command stream to display hardware; and the display hardware displaying the glyphs on a display.