How to retrieve the target pace and distance for the current PacePro split? (onTimerSplitStart doesn't provide it)

Since API 5.2.2, the DataField has onTimerSplitStart and onTimerSplitEnd methods that are called when various kinds of splits happen.  The information passed is a SplitInfo object containing the split type, of which one kind is SPLIT_TYPE_PACE_PRO_SPLIT, but sadly the SplitInfo received at the start of a PacePro run is empty.  At the end of a PacePro split you do get an onTimerSplitEnd event containing the statistics for that split.

Is there any way to retrieve the target pace and distance at the start of a PacePro split?  It's possible with workouts, just not with PacePro plans, and I was hoping there'd be a way to programmatically retrieve the data rather than get users to copy-paste it.