The Os 1.3 Text() was a rather poor implementation that blitted glyph by glyph, but from 2.0 on graphics is smart enough to place the text into an off-screen buffer first and blit from there.
Maybe smart if this works on a "per cliprect" basis, but does it?
Otherwise for things like text output in hidden simple refresh windows (like output in a shell window while compiling something, with the source code text editor in the front hiding all or most of it) it can do a lot of unnecessary work in the off-screen buffers.
Similar for long text strings where big parts may ends up being clipped away. Like maybe in a listview gadget.