protected function makeTargetInstanceWithCurrentData()
    {
        $this->target = new InterpolatingTarget(
            $this->interpolator,
            $this->getCurrentAttachmentData(),
            $this->config->path(),
            $this->config->variantPath()
        );

        $this->target->setVariantFilenames($this->variantFilenames());
        $this->target->setVariantExtensions($this->variantExtensions());

        return $this->target;
    }