Do we really need to set `$this->encodeLabel` each time?