Per-kind extra geometry passed to InsertDep.commit.
Built-in tools populate a typed variant so the kit's default factory can
render the true tool params (line endpoints, polygon side count, star
geometry, pencil sample list). Consumer-defined tools may pass any
{ kind: string; ... } payload; the kit's factory falls back to AABB
inscription for unknown kinds.
bounds is still passed alongside as a useful AABB pose hint — factories
may use it as the node's pose even when richer geometry is available.
Per-kind extra geometry passed to
InsertDep.commit.Built-in tools populate a typed variant so the kit's default factory can render the true tool params (line endpoints, polygon side count, star geometry, pencil sample list). Consumer-defined tools may pass any
{ kind: string; ... }payload; the kit's factory falls back to AABB inscription for unknown kinds.boundsis still passed alongside as a useful AABB pose hint — factories may use it as the node's pose even when richer geometry is available.