It's no more destructive than removing a node from its parent.
<rdar://problem/117473921>
Pull request: https://github.com/WebKit/WebKit/pull/19537
Committed 269768@main (9bfe07f26208): <https://commits.webkit.org/269768@main> Reviewed commits have been landed. Closing PR #19537 and removing active labels.