Use CSS transforms instead of transitioning positional properties