Avoid calling PenLocation for every char.

PenLocation is retrieved from app_server (because DrawString changes it
there), so this made drawing very slow.