Ion-router-outlet popping pages when navigating to a page that is already in the ion-router-outlet

So my question is how to prevent components or pages popping from ion-router-outlet when navigating to them i.e lets say the navigation goes something like this HOMEPAGE → PAGE1 → PAGE2 → PAGE3 → PAGE1, when I go to PAGE1, PAGE2 and PAGE3 are no logner in ion-router-outlet, so if I do a system back I go to HOMEPAGE instead of PAGE3