> I like option 1 the best. Minimally invasive, and probably > easier to handle on the client than 2.
+1