relay: simplify ChannelSnapshot handling