don't pass new_snapshot into Broadcast#[].