Author here.

Correction to my post. The timeline is built on canvas not DOM. That is what drives the smoothness.

I built this with the thought that I wanted I to feel like Adobe Premiere’s workflow.

What are your thoughts on the response time? Is the sticky key required to prevent accidental movement of the items?