OptionalguidOptional seeded randomness for emitted GlobalIds; see SpatialAnchor.guidRandom.
OptionallengthModel length-unit scale (metres per native unit); see SpatialAnchor.lengthUnitScale.
IfcOwnerHistory expressId, or null when the model has none (see SpatialAnchor).
OptionalschemaTarget schema; see SpatialAnchor.schema. Defaults to IFC4.
The IfcLocalPlacement each markup annotation's own placement chains from
(typically the target storey's placement, from resolveSpatialAnchor).
Placement/unit context shared by every markup builder — the subset of
SpatialAnchor(anchor.ts) markup needs. Deliberately narrower than the fullSpatialAnchor: markup has no Body/Axis solid geometry, so it needs nobodyContextId/axisContextId.