Only upload the tile buffer if needed