There are two different yet very important features.
Firstly, the carousel must support dynamic content from an array. Simply pass an array of objects with a specific data structure, and voilà! The carousel will then display the correct number of items based on the array's size.
The second feature is non-negotiable and should be a default feature. Cards must support flow redirection links. When you click on a card or a carousel card, you should be able to choose to open a URL or move to a node in the flow.
You must implement this, as it is not optional; otherwise, the carousel will be useless.