Hi, I have had 3 Fitbit Versa's which have all played up after wearing in the water. I'm going to now buy a Garmin and I'm thinking of Vivoactive 3. Could somebody tell me if it tracks yoga and pilates. I do a lot of these classes and want a watch that tracks these sports? I'm finding it hard to find the answer. Also have there been problems with the waterproof of the Garmin? Thanks in advance