new destroying algorithm; size updates not being postponed anymore