I think those fields came from session messages i.e. average or whatever for the whole activity. There might be some fields on the record messages that you could use. Have a look at one of your fit files on fitfileviewer.com.
I think some of them have already been added. Click Charts → Custom Streams and then the search button: