Thanks for the feedback.
I was already working on it and released an update with smoother running animation and the challenges only happen every 2 miles.