Riim, дело не в overflow'е. Строки будут нумероваться неправильно. Для картинки мы предполагаем фиксированную высоту строки, а у нас строка может занимать x высот стандартной строки.
Пример такого ошибочного нумерования:
С номерами строк - можно toggle, как вариант, сделать, а не полный off. При скрытии, зелёную полоску (бордюр) тоже лучше скрыть (лучше паддинг небольшой (если нет) слева вместо неё, чтобы код не лепить по левому краю).