Ability to start/freeze a program at a specific state.
So this is how the feature should work: In the vwatch editor, there should be a "Save at Current State" and "Load from a Saved State".
Save at Current State saves some file that contains the variables and line you are on currently while running the program. This also includes every connection you are connected to, etc.
Load from a Saved State opens up a menu of saved states. If you click on one, it says a warning message that the current state of the program will be gone. If you click yes, it loads that state by restarting the actual program (not vwatch, but the thing vwatch is watching) and setting the variables and going to a specific line. This also includes reconnecting to any server the program was connected to.