rowexpander2: make callback more bulletproofed if scrolling virtually over not existing rows
rowexpander2: introduce a dedicated event in buffered grid