Mine seems to update about every .5k and I bike at about 10mph. Painful, but effective. I’ll check one at 1.1, then after I go a known .5k curvey distance, still says 1.1, travel about 30 meters in game map, check, 1.5k. Your theories jive, my friend.