I think I'll also keep the option of using channel numbers since many people have some desired order of channels and in that case unique IDs are not necessary.