Everything is Normal, it's fantastic how it's working,
I have only one question , if a client wants to edit the item, then he will not see the updated information until the cache is refreshed, how to solve this without not disabling the option. (Enable Item Page Caching)
Thanks.
You did a great work, at the Caching, well done.