Fixed resetting of xOffset and yOffset so it occurs after all rects have been shifted. Scrolling is now applied to all tiles.
Bug exists whereby scrolling can cause an empty edge row or col at some point
Large map scrolling is still slow