is starting/ending vo2max stored in newer FIT files? how do you determine performance condition baseline?

Maybe it's proprietary and not in the FIT SDK spec but the firstbeat "performance condition" status is kinda useless without a baseline?

I've noticed the watch can literally change vo2max in the middle of a run and you'd never know until you look at the PC and new vo2max afterwards.

By the way garmin if you are listening, you should make a display field option not just for "performance condition" but current vo2max + pc

ie.   54+2

instead of just +2 (which is far less useful)