Compute the ignore tree in one pass sharing transforms and component roots, collect children ids into one transient vector, skip the builder local apply on plain translations and track WASM shape changes in a JS Map.