Some modifications are made to data on parse/import (smooth speed, etc), these modifications should be stored in a sep. column in the trackpoint/lap/activity tables. This will allow recomputing using different algorithms without having to resupply the raw data by re-importing files.