Idea Summary
The current strategy for apex page caching is a bit confusing, as it doesn't seem to perform a full caching of the response as it tries to execute page processes etc, the page cache should be instant and not executing anything, not even authorizations already executed. It would be nice having a explanation of how exactly works.
It would be nice also having the possibility of defining page or app cache automatic invalidation based on dependant tables (last updated date). Thanks to result_cache, this verification can be done instantly for determining if the cache is still valid.
Use Case
Improve apex page and app cache performance.
Preferred Solution (Optional)