Improvement to Smart Rendering

The idea of smart rendering is a very good one, we only need to render the visible area thus saving time when scrolling the grid. However, the smart rendering implementation in dhtmlxgrid at the moment is only row wise, only the visible rows are fetched rendered while all columns in the entire row are rendered. This results in poor performance of the grid when there is large amount of columns, 2000 for example.

I am wondering how hard would it be to make it rendering only the visible area for both the rows and columns. Fetching the xml file from server is usually quite fast, we can keep it the way it is (that is to fetch a few entire rows). if we do not render the entire row, but instead only a few columns that are visible, it will be really fast. Since the code base is already there for rendering the visible rows, it may not be that difficult to do it for the visible columns, right?

I am currently working on a project with large number of columns, I would be truly delighted and impressed if this could be done.

Thanks,

Unfortunately such customization is not available.