Sequence multiple clip-path transitions with delays and different timing functions.
const shapes = [shape1, shape2, shape3];
element.style.clipPath = shapes[currentIndex];
element.style.transition = 'clip-path 1s ease-in-out';
element.style.transitionDelay = '200ms';