Quando usar instanciação lenta no iOS?

Ouvi dizer que a instanciação preguiçosa de objetos no iOS é bastante comum, mas não sei exatamente quando devo usá-lo? Alguém poderia dar uma breve explicação de quando eu deveria usar instanciação lenta e quando eu deveria apenas inicializar minhas propriedades no método init?

Minha preocupação com relação à instanciação lenta é que ela requer muito código (em comparação com apenas escrever tudo no método init), especialmente se você tiver várias propriedades para inicializar.

questionAnswers(4)

yourAnswerToTheQuestion