thank you that pointed me into the right direction. I removed nested UIGrids for sake of simplicity, now I just have a simple UITable with UISprite elements. I've noticed that I had to change UITable execution order AFTER UIScrollbar, otherwise first reposition call would not place the elements in the correct location.