Currently in virtual scrolling, the headers (rows and columns) will be framed based on the size of its view-port. And it will be refreshed on scrolling. In OLAP, it requests to fetch the data from server on every scrolling. It may lack the performance of the component.
So, provide an option to get the headers count (rows and columns) in sample level, and frame the headers based on its count instead of considering the view-port size. It will avoid the count of the component refresh.