Even though views aren't modified when auth status changes, we still need to operate only when view is visible.