Our websites are mostly inaccessible to people who aren’t logged in. I need caching supported because it’s too slow. The challenge is that some of the content needs to stay either dynamic (Microsoft Power BI token) or must load differently depending on if the user is logged in (menus change depending on if you’re logged in). I also would like to explore the ability to cache parts of a page (referred to as fragment caching online from what I can tell). I don’t know if this last part is feasible (worth it). See here for an example. In essence, I’d like to be able to do something with a shortcode where it wouldn’t cache that part of the page.
1. Cache as much of the page as possible
2. Support caching on pages with Power BI dashboards embedded
3. Support for caching for users logged in and not logged in
4. Potential for fragment caching via shortcode