Ho valutato anche l'ipotesi di settare un cookie per ogni campo, il codice è più snello però ha lo svantaggio di dipendere dalle impostazioni del client...