public function getChildAt($position, array $columns = ['*'])
    {
        if ($this->hasChildrenRelation()) {
            $result = $this->getRelation($this->getChildrenRelationIndex())->get($position);
        } else {
            $result = $this->children($position)->first($columns);
        }

        return $result;
    }