Change animation to use translateX instead width: 50% with a spacer div.

On my machine this makes recalc style go from 9s->12s but cuts layout from
15s->2s per frame. Why we're still doing recalc styles and layouts given
that we're only animating translateX is unclear to me, but this is a step
in the right direction.