Ajax JQuery congela ui quando a resposta é muito grande

Quando uso a função ajax do JQuery e a resposta é muito grande ~ 1mb, o ui fica congelado pouco antes de a função success ser chamada. Eu experimentei isso com a função JSON.parse e analisando uma grande quantidade de dados. Acredito que essa função seja usada no retorno da solicitação para formatar o conteúdo em JSON. Aqui está o código que estou usando.

<code>$.ajax({
        url: "/sessions/" + this.get("session_id") + "/get_sample_data",
        data: params,
        dataType: 'json',
        type: "GET",
        success: function (response) {
            success(response);
        }
    });
</code>

Existe alguma maneira de substituir o código para a resposta para que eu possa dividir a análise em partes e minimizar o bloqueio na interface do usuário? ou existe outra maneira de corrigir isso? Estou usando o chrome e o chrome canary e recebo o mesmo resultado em ambos.

desde já, obrigado

questionAnswers(1)

yourAnswerToTheQuestion