Queue.js para pré-carregar as imagens está esperando para sempre? (Callbak)

estou a usarscript mbostock queue.js para carregar vários arquivos json, fazendo algo assim:

var q = queue()
.defer(d3.json, "world-110m.json")
.defer(d3.tsv, "world-country-names.tsv")
.await(ready);

onde ready é a função a executar quando everythin é carregado.

Eu gostaria de pré-carregar uma imagem adicionando um adiamento. Isso é possível? Eu tentei de várias maneiras, mas não funciona.

Eu suponho que uma função deve ser criada, mas não posso torná-la assíncrona, e a fila continua esperando para sempre ...

questionAnswers(1)

yourAnswerToTheQuestion