the Property::getDate method looks as follows:

    public function getDate()
    {
        $this->checkState();

        if ($this->type != PropertyType::DATE) {
            return $this->valueConverter->convertType($this->value, PropertyType::DATE, $this->type);
        }

        return $this->value;
    }

so if anything, we would have to fix something there but remove this, yes. afaik if the value is null, then there is no property in the first place.