Toggle snapping at runtime (overrides smartGuides.enabled).
Snap the proposed drag position against the other floating groups,
drawing an alignment guide on the snapped edge. Returns an adjusted
top-left, or nothing to leave the proposed position unchanged, which is
also the pass-through when smartGuides is unset / disabled.
Merge a partial option override in at runtime.
Whether snapping is currently active (option present + enabled).