Halcyon Index — Selected work 2019–2026
Move your hand across it.
Ten elements · reused forever · 92px apart
Nothing here is created, and nothing is destroyed.
The naïve version calls createElement on every emission and removes the node when it fades. That allocates, forces a style recalculation and eventually makes the garbage collector run at exactly the moment the cursor is moving fastest. Ten elements, recycled by index, cost nothing and never stutter.