Move a counter in a circle (6 moves) and it turns on trail

Move a counter in a circle (6 moves) and it turns on the movement trail.

Is this hard coded in the client or is it in a trait somewhere?

changing the order of traits from movement moved unit to movement unit moved seems to have fixed this issue.