@Gargron You can try moving the existing (playing) element instead of creating a new one - not sure how the DOM reconciliation algorithm would react to that though.