Should we be creating an instance of `ConfirmView` even when it's not needed?