Sugar: per-item springPose against an adapter. poseFn returns the
target pose for each item. Each item must either be a primitive
(string/number) or expose a string id field — otherwise pose ids
would collide on "[object Object]" and successive tweens would
cancel each other. Throws on items that satisfy neither.
Optionalopts: StaggerSpringPoseOptions<TPose>Sugar: per-item animator.tween with per-item-varying options.
Run an arbitrary per-item factory.