I currently have Activity, Recurrence, and Variance wired up, and everything seems to fetch correctly (e.g., all of my Fetch... methods are getting called).
If I create a new Activity and add Recurrence, all appointments display correctly.
However…