Usando o CodeIgniter é uma má prática para carregar uma visão em um loop

Acabei de começar com o CodeIgniter e estou imaginando que isso vai atrasar as coisas se eu colocar um código como esse em um loop.

    $data['title'] = 'the title';
    $data['content'] = 'blah blah blah';
    $this->load->view('result', $data);

Eu não tenho certeza de como o CodeIgniter lida com as coisas, ou o PHP propriamente dito. Por exemplo, se eu fiz isso. O arquivo seria lido em cada iteração?

    $data['title'] = 'the title';
    $data['content'] = 'blah blah blah';
    include 'result.php';

Também é ok para carregar controles em um loop ou estou faltando algo fundamental, colocando um controle em um loop? Obrigado.

Informação adicional. Tenho resultados de pesquisa para perfis de usuários ... e estava pensando em criar uma versão simplificada da visualização de perfil para exibir na página de resultados de pesquisa. Isso seria uma má prática para usar uma visão para isso?