Logging: Switch from val -> transient lazy val to allow for mixing in Serializable