Pre-cache ionic tabs

I was just wondering if there’s a way to create the ionic tabs in the background so that they’re pre-cached. Obviously the app speeds up tremendously when the tab gets cached so would be nice to do it before the user clicks on the tab the first time.

The only way I’ve thought to do this is behind the splashscreen on load. However, if the user isn’t logged in, the tabs would need to be updated again once they log in so I would still need someway to background load the tab.

I am also looking for this.