Reworked reset view functionality in light of a potential issue.

This is a provisional update intended to fix an issue with Vector.Zero
apparently not being recognized on at least 1 machine.