la devi aggiornare proprio tutta o devi passare solo dei dati per tenerti attiva la sessione?

Prova a metterti un <iframe> che ti ricarica il codice che ti serve... lo metti in fondo pagina e nessuno si accorge che c'è...
Lui lavora indipendetmente dal resto della pagina e anche se avviene un refresh al suo interno, il resto della pagina rimane esattamente dov'è e com'è....
Per quanto sia meglio ajax, con un iframe risolvi tutto. senza lo sbattimento di andarti a studiare ajax...