Usando o Django bulk_create objetos em chaves estrangeiras?

Eu estava lendo sobre o Django bulk_create e algumas de suas "falhas":

"
This has a number of caveats though:

1. The model's save() method will not be called, and the pre_save and post_save signals will not be sent.
2. It does not work with child models in a multi-table inheritance scenario.
3. If the model's primary key is an AutoField it does not retrieve and set the primary key attribute, as save() does.
"

Eu não entendi completamente. Então, se eu tiver uma lista de objetos, passe-a para bulk_create:

objList = [a, b, c,] #none are saved
model.objects.bulk_create(objList)

Eu ainda posso usar esses objetos em chaves estrangeiras bem?

for obj in objList:
    o = otherModel(something='asdfasdf', fkey=obj)
    o.save() # will this be fine given the caveats stated above?

Então a relação de foreignKey vai ficar bem? Além disso, quando diz que 2. Ele não funciona com modelos filho em um cenário de herança multi-table, isso significa que qualquer modelo que herda de outro modelo (abstrato ou não) não pode usar bulk_create?

questionAnswers(2)

yourAnswerToTheQuestion