save size in case another thread shrinks it