rowsCacheExtent property
Decides how many rows should be added with the currently visible items in viewport size.
By default, the rows which are presented in viewport will be re-used when the vertical scrolling is performed for better performance.
You can set the rows cache extent to avoid the visible changes which are occurred due to re-using. For example, if you are showing the checkbox in a column and not set the rows using this property, checkbox state changes with the animation can be seen when vertical scrolling is perform
Implementation
final int? rowsCacheExtent;