Optimized Surface resizing to use RefreshRect() instead of full refresh