Testing the difference in performance when trying to animate a background pattern. Top pane uses a keyframe to animate background-position property. Bottom pane uses an absolutely positioned element and animates using translate3d. Bottom pane much smoother in my tests.
A Pen by Josh Scarbrough on CodePen.