Allow for multi-line buffers (should reduce random writes at the cost of more memory use). May have actually slowed things down; perhaps 'buffers' value screws up branch prediction somehow?