Requires a small CPU usage overhead when scrolling/drawing characters even in the absence of a selection. I couldn't isolate the overhead from statistical noise in my testing.