Workouts with route data

Is there a list which workout types on Apple Watch record the route during workout and store it in Health?

Looking at the HKWorkoutActivityType enum I know the following do record a route:

  • walking (if it is outdoor)
  • running (if it is outdoor)
  • wheelchairWalkPace
  • wheelchairRunPace
  • cycling
  • hiking
  • swimming (if it is outdoor)
  • swimBikeRun

I can imagine skiing and snowboarding would also record the route? Maybe surfing, sailing, rowing and skating as well?