public function updateRecords(array $apidata, $preview = false)
    {
        if (is_array($apidata)) {
            $this->setSource(new ArrayBulkLoaderSource($apidata));
        }
        $this->addNewRecords = false;
        $this->preprocessChecks();
        return $this->load(null, $preview);
    }