A more precision timing in GPX

I have an external Bluetooth GPS, Garmin GLO, paired with iPhone SE. This GPS could achieve a refresh rate of 3-4Hz when it’s paired with iOS device. The best part is that trails.io could record all this data by looking at the GPX file. The problem is the precision of the timing in GPX is only 1 second. This results in overlapping data at the same fraction of time

Just to give some idea how it look like, here’s a trimmed version of the GPX produced:

2019-01-07T01:12:22Zgpxtpx:TrackPointExtension
TrackPointExtension>trailsio:TrackPointExtension<trkpt lat="-
2019-01-07T01:12:22Z<gpxtpx:T
gpxtpx:TrackPointExtension><trailsio:TrackPointExtensi
TrackPointExtension><trkpt lat="-
2019-01-07T01:12:22Z<gpxtpx:T
gpxtpx:TrackPointExtension><trailsio:TrackPointExtensi
:TrackPointExtension><trkpt lat="
2019-01-07T01:12:22Z<gpxtpx:T
gpxtpx:TrackPointExtension><trailsio:TrackPointExtensi
TrackPointExtension><trkpt lat="-
2019-01-07T01:12:23Z<gpxtpx:T
gpxtpx:TrackPointExtension><trailsio:TrackPointExtensi
TrackPointExtension><trkpt lat="-
2019-01-07T01:12:23Z<gpxtpx:T
gpxtpx:TrackPointExtension><trailsio:TrackPointExtensi
TrackPointExtension><trkpt lat="-
2019-01-07T01:12:23Z<gpxtpx:T
gpxtpx:TrackPointExtension><trailsio:TrackPointExtensi
TrackPointExtension><trkpt lat="-
2019-01-07T01:12:23Z<gpxtpx:T
gpxtpx:TrackPointExtension><trailsio:TrackPointExtensi
TrackPointExtension><trkpt lat="-
2019-01-07T01:12:24Z

Notice how 01:12:22, 01:12:23 are produced 4 times, which represent the refresh rate of Garmin GLO.
If the precision of the timing is higher, it would be something like 01:12:22.0222, 01:12:22.2722, 01:12:22.5222, 01:12:22.7722.

Would it be possible for trails.io producing this much precision out of the GPX file in the future release?
I believe this will be beneficial for people using compatible iOS GPS External device like Dual XGPS150A, XGPS160A, or Bad Elf and make a very precision tracks.