I'll add this as a feature request. I think it can be partially done. Since we use standard formats GPX and KML, we cannot include custom information in the route files.
Distance, Ascent, Descent should be possible to calculate (but we need to read the entire file first for this to happen).
The data for the other fields is not present in the route files.