The issue is that the trail is done by calculating the edges of a polygon, but when those overlap this happens
I guess I could split each section into it's own object, that should fix it, tho that will be a lot of objects