Discarding a section using LinkerWrapper::markAsDiscarded() is a valid use case and should not be treated as an unbalanced fragment move. We should add test for this functionality to make sure that we do not break this behavior by mistake in the future.