Now the animation system (the animation extension) is heavily based on hard coded `animation-delay`. I think maybe it can be more flexible (for example, animating multiple visible extensions) if we use the css counter as the delay value.