Your conditions require data to load. So it continues doing it’s thing.
If you want to keep data loading down while running a check, an alternative solution is to make a page that acts as a gatekeeper. That page just needs to load whatever you require then redirect your user accordingly.
If you need some SEO you can just attach your content type to the page. That’s how my index works for one of my apps. I learned this from the Flusk team.
1 Like