Make this a lazy val for performance?  Or even a plain old val.