You mean you would like to know whether this contraption can be replaced by a lazy val?