Ride an existing workout with friends

I would love to be able to go into workout mode, choose a workout in the list and have my friends be able to join me for the workout.

Just for clarity I do not want to do a public workout with my friends, I would like to be able to do a normal workout at a time of my choosing and have my friends join me when they use the function “Join a rider”