I know this is just a demo so it's probably not that important.
When I played around with the triangulated lines demo I quickly produced ugly slivers.
It happens whenever you move the snake in one direction and then reverse the direction.
Mere self-intersection (snake bites its tail) doesn't cause it unless the circle is too small.
