Slices_per_cylinder limited

I was importing a robot from an urdf file. And in one part of the robot, the collision shape is a cylinder. I want this cylinder to be as round as possible so I make the parameter “slices_per_cylinder” in the asset options 10000. However, I detected that the precision won’t increase when the parameter reached a certain value. So is there limitations here? How can I increase the precision of the collision body even further?