protected function configureQuery(SelectQuery $query, bool $loadColumns = true, array $outerKeys = []): SelectQuery
    {
        if ($loadColumns) {
            if ($this->isJoined()) {
                //Mounting columns
                $this->mountColumns($query, $this->options['minify']);
            } else {
                //This is initial set of columns (remove all existed)
                $this->mountColumns($query, $this->options['minify'], '', true);
            }
        }

        return parent::configureQuery($query);
    }