mirror of
https://github.com/storytold/effectcraft.git
synced 2026-11-08 18:52:06 +00:00
Each tag in a variations object scanned the style's growing axis list, so a large object cost quadratic time, twice (validation probe and apply). The object is now merged in one keyed pass, refused when it names more than 64 axes, and a merge that would leave a style with more than 64 is refused without changing the style.