FIT enhanced_speed Record or GPS Metadata?

Hello everyone, 

I am looking to extract speed values from a FIT file with 1 second recording turned on, and noticed there is both record speed and GPS Metadataspeed.

The record speed looks erratic, and is constantly overshooting and undershooting by 2 kmhr evern 2 seconds the GPS Metadata readout, which looks like a more realistic  ( or possibly smoothed, I'm not sure ) speed trace. 

Speed was recorded on the water with 100% view of sky.  

Can anyone confirm properties of either?   Here is a sample of the two plots, with GPS MEtadata the stable readout, and the erratic readout is the Record, which I suspect has altitude or accelerometer input by the looks of it?

0.937 0.917 0.822 0.787 0.861 0.896 0.964 0.985 0.984 1.002 1.014 0.939 0.958 1.013 1.033 1.054 1.048 1.075 1.128 1.169 1.149 1.157 1.135 1.107 1.047 1.003 0.984 0.908 0.848 0.796 0.802 0.806 0.788 0.731 0.715 0.715 0.674 0.668 0.668 0.626 0.607 0.571 0.576 0.656 0.747
0.448 0.793 1.801 1.521 0.634 1.222 1.092 1.073 1.344 1.148 0.485 0.821 0.924 0.746 1.437 1.465 0.998 1.073 0.98 1.25 0.998 1.344 0.942 0.644 1.073 1.222 0.532 0.532 1.288 0.606 0.849 0.905 1.316 0.718 0.42 0.69 0.84 0.914 0.317 0.569 0.69 0.728 0.476 1.148 1.166