Have MobileLink write Cycling Distance to the Health app

Zwift Mobile Link successfully write workouts to the Health app but, even though it notes Cycling Distance in the details of the Workout, it doesn’t actually write “Cycling Distance” values to Health (though the corresponding Workout that it writes does seem to have that value stored in it). It seems that Mobile Link doesn’t even ask for permission to do so in the permissions screen. 

It sounds like there’s a lot of hoop jumping involved in getting ML to work, but I think it’s important to have the same data written regardless of whether I’m running the workout from Zwift on iOS or using ML.