Can we make this a CSS transform rather than a JS animation?