You can add custom activity fields to the sport and use them as anchors.
These can be computed from stuff on the activity or just captured on the sport and updated every now and then.