Add some extra checks to make sure views don't vanish out from under us.
Refs #2842

Change-Id: I087d9f0ae9abf3e0589dcf24de2b51401e4eee70