А зачем это доп. условие? Для каких оно случаев? Создание объекта удаленно должно происходить до создания объекта у нас. В моей версии vk_api условие выглядит так:
    if not self.pk and not self.fetched: