Currently, we render the visible rows + overscan + padding. overscan should only be used for fetch, while padding is for the rendering