After I modify StartDateTime of an instance of recurring events series, it would be nice if I still could get information about it's original position in the series. Other systems, like Microsoft Exchange and Google Calendar provide special field OriginalStartTime for that purpose, so i was expecting something like that to be present in Salesforce as well. However I couldn't find anything similar in documentation: https://developer.salesforce.com/docs/atlas.en-us.api.meta/api/sforce_api_objects_event.htm
Can it be calculated somehow? I ended up generating a sequence of dates according to recurrence rule and matching occurrences to those dates, by finding the closest one. But this is too complex and won't work in 100% cases. So I wonder is there a better solution?
Thanks in advance.