What you're saying makes sense, of course. I found some hundreds of meters of discrepancies in some rides (Apple Watch 4 vs. Karoo 2). Less than 1% of the total distance, of course.