new $this->modelClass
reduces the issue described in #8639 to `joinWith()` and `asArray()`. close #10940