playbackTimeListsSnapshot

Atomic snapshot of both playback lists together — playbackTimeStrings and playbackTimeLongs called separately can each be individually consistent yet still return a torn pair (one generation of longs paired with a different generation of strings) if refreshSparseLists runs between the two calls.