If you are worried about initialization order problems, you can make this one a `lazy val` or use the early initialization block here.