Do you really need a list? If asScala put it as a subtype of Seq, looks good to me... Else, toSeq, might make it more optimal