Ah, managed to disabled tracking completely earlier, fixed.
Rearranged code.
Save location data into a file. Updated status/enable/disable to output to include set number.
Include a random UUID for each set, making easier to distinguish different tracking runs
if multiple datasets are combined later (it'd be tedious to do a pid+set combination,
which isn't even guaranteed to be unique).