Snapshot of pendingEncodedDownloadsState. Each posted HashMap and its List values are not mutated after publish; readers (UI observers, GL thread) can iterate safely.