Easy enough to remove. FWIW, several usability studies I've done in the past have confirmed that preserving state is a big plus for usability. Since the code is in place and working, what about defining a convention for documenting the state and start implementing it here? Other widgets can then add it as appropriate.