So how origin works is your first visit is the main origin so that is default cypress behaviour
The second you click to another origin page then you wrap all next commands in cy.origin.
When you then visit another domain you will only wrap the commands on that new domain.