prototype component for large scroll lists, IE8 compatible