Items in the cross-channel timeline now carry per-item channel UID so the mark-read API call can target the correct channel. Adds the same dismiss animation used in the channel view.