perf(scroll): Increase scroll performance

Increase scroll performance (most on Safari) by using element scrollLeft/scrollTop instead of settings the CSS properties left/top. Additionally the header element width shall not be changed on each scroll call but only when the row width changes.