List, GroupedList: better visible indices management
List, GroupedList: ViewPortBounds and LayoutBuoundsResult cannot be static because item renderers could contain Lists or GroupedLists