AntiPattern
Frame Loop Updates Stall
queued-side-effects-not-rendered
Search/traversal side-events enqueue work for non-rendered node IDs, so the frame loop exits only when multiple highlight/pulse maps drain; with mismatched rendering sets, animation and visuals appear stuck or delayed.