init

    @property
    def remote_owner_id(self):
        if self.owner:
            return self.owner.remote_id
        else:
            return -1 * self.group.remote_id

что используется в методах fetch

следовательно если я создам альбом с заданной группой
album = AlbumFactory(remote_id=ALBUM_ID, group=group)
 то раньше фактори создавала объект album.group - нужная группа, но также с атрибутом album.owner (user.remote_id = 1,2,3)

а при вызове album.fetch_video() я получал не альбомы нужной группы, а происходила попытка получить альбомы пользователя id = 1.