calculateStartedAt(currentDraft, loadedDate) {
    if (currentDraft) {
      const draftStartedAt = new Date(currentDraft.created_at);
      const draftLeadTime = Number(currentDraft.lead_time ?? 0);
      const adjustedStartedAt = new Date(Date.now() - draftLeadTime * 1000);

      if (adjustedStartedAt < draftStartedAt) return draftStartedAt;

      return adjustedStartedAt;
    }
    return loadedDate;
  }
Calculates the startedAt time for an annotation.
@param {Object|undefined} currentDraft - The current draft object, if any.
@param {Date} loadedDate - The date when the annotation was loaded.
@returns {Date} The calculated startedAt time.
@private