Rendering strategy of tree views on desktop client allow to show views with a big number of records.
This is due to not render all records at a time, but on the contrary render records that appear on
I think it would be a good idea try to imitate desktop client behavior on rendering trees,
as long as this does not affect the current operation of Sao.
I think, we can use a library that allow to know what records are in viewport of screen or xxx2many
widget. Render only this records, and detect scroll on view trees to redraw only records inside viewport.