Istnieje jakaś metoda która robi to:

elems.nonEmpty && elems.forall(_ == id)

na Seq?