Switch to per-channel dict in local storage for extended info