Sorry, but still got to figure this out exactly first (including me). `view` already calls array finalize, so no need to finalize after the view. However, wrapping might still be better since it allows array likes such as pandas things to work. Double checking, it seems to me that `reshape` finalizes if we got a subclass and wraps otherwise, but wrapping should be more general. Still thinking :)