variable row height scroller that renders just the visible rows with no precomputation of row-height necessary