Add an option to store only your personal best's checkpoints in XDF
Currently, whenever you beat your previous best split in XDF, the split then gets updated such that any future attempts will compare against the new and improved time. However, this is not always desirable. This system will cause the player to lose track of where they stand in comparison to their personal record on complex maps with many checkpoints, as all their newer runs will be compared against the best splits overall, rather than the personal best's splits.
I propose adding an option such that checkpoint splits are only updated when a new personal record for the whole map is achieved.