public function setData(array $data)
    {
        // Push selectize options back at the end of the data container.
        if (isset($data['selectizeOptions'])) {
            $selectizeOptions = $data['selectizeOptions'];
            unset($data['selectizeOptions']);
            $data['selectizeOptions'] = $selectizeOptions;
        }

        parent::setData($data);

        return $this;
    }