Needed to remember to reset the currentsection on a reload, otherwise it's possible that changes to the underlying file might get processed improperly.