Ma avete provato a vedere se il problema non è il semplice chiamare 208 volte il FindAllContacts?
Generare i pannelli per la CLV ha un peso, ma fino ad un certo punto; sette secondi sono davvero tanti, anche se.. le bitmap non aiutano.
Il caricamento "lazy" è un buon aiuto porprio perché crea i pannelli man mano che l'utente li scorre, ma sempre che la lista dei contatti sia stata scaricata all'inizio, una volta per tutte, altrimenti saremo sempre al punto di "scaricare" tutti i contatti per ogni pannellino da creare.