I am a little confused by this, in theory this is almost exactly the same as what was in there before.
nitpick:
`view = self.wait_for_element_present(*self._settings_view_locator)`

Dave changed this on purpose to reduce the amount of `find_element` it does.