Reloading a plugin doesn't seem to reset its globals

In my testing just now, it looked like reloading a plugin didn’t reset its global variables, which seems a bit scary.

Is that possible?

Everything should be fresh on a reload. Can you post a simple example of code where it’s not working that way for you?