I am always surprised even vim chokes on files with one massive line. That could be a useful optimization too.