evidently can do cleaning/expansion of lists on the API side via singleEvents=True, orderBy='startTime', showDeleted=False.  saving manual work here for posterity before nuking in favor of the more elegant solution.