Wasn't IE6 the worst offender here? I think URL lengths can be longer now, although I doubt 4096 chars is portable.