Optimize active-element pinning checks
Precompute the active element ancestor chain so replacement and removal guards use O(1) membership checks while still protecting focused descendants during morphing.
joel.drapper.me 1 month ago d8d32104 9786cde5