Issue with carousel component

Hi:

Carousel has the panel property which showing the total amount of carousel’s items and which one of them is selected.Now i want click the dot token to scroll to the page i want.
Now i have to scroll one by one to get the page i want,it’s very inconvenient.

In case of real touch device - the dot is too small to be clickable ( it is possible with mouse, but hardly possible with finger )

Maybe add some other properties of the carousel ,like interval width of the dot token.it can solve the issue.
Because in most cases,the pages range of the carousel was from 1 to 5. In case of real touch device,it can hold all the dot with reasonable interval width.it is possible with finger to touch the dot and navigate the page i want.