every animation runs under either spinner type: progress (Start
simulates progress with the speed and loop settings, or drive the slider manually) or
indeterminate (self-driving on a timer until you press Stop, which plays each
animation's outro).
Each card is an always-running indeterminate ObjectMotionAnimation on
a figureEightMotion path, flying in and out with the
enterFromObjectDirection / leaveInObjectDirection transitions; the
exact config is shown beneath. Mesh works with OBJ imports or engine primitives;
facing corrects a model that points backwards/sideways, tail adds
chasing copies, transparency supports one-sided and two-sided rendering, and
rotation adds local spin or tilt on top of path following.