Removing legacy reset/restore methods and array key

Whilst trying to understand how the the reset functionality worked, I came across some unused code.