Make TaskUIData a case class again