credo sia impossibile fare quello che dici.
Come faccio a sapere che i dati non sono cambiati se non interrogo?
Il client mica è telepatico??????

io farei una chiamata ajax ed al limite mi studio un metodo per capire se i dati sono cambiati o no. Qui decido se ritornare i dati nuovi o non fare nulla.
Ma una prima chiamata la devo fare per forza...

ciao ciao