non so / non credo: quando svuoti la griglia per poi ri-riempirla scompaiono tutti i riferimenti.
Faccio un esempio: il controllo via pulsanti "sa" che sei a riga 20 (è un esempio); svuoti e ri-riempi la grigia --> quale è ora la riga 20? ovvero, la riga 20 contiene ancora quello che conteneva prima?
Direi che non ne esci: forse l'unica è ricaricare i dati nel momento in cui rilevi che non c'è attività, ma non conosco il tuo applicativo