The world-placement tests checked that the source body's mesh was built before a placement adopted its names. Once names follow history they no longer need the mesh, so that is a side effect's timing, not behaviour. What the tests protect, a placement sharing its source's names, both still assert through the public API: Arc::ptr_eq(face_names(placed), face_names(source)). Co-Authored-By: Claude Opus 5.5 <[email protected]> Claude-Session: https://claude.ai/code/session_01J53sR6gEaVt56soFDpTck8