More on the whole hidden line thing: https://github.com/torhve/glowing-bear/blob/nomorelines/js/glowingbear.js#L52 only displayed lines are stored in `buffer.lines`