Knockout component for scrolling over huge datasets