Also, using gravity forms on a site, every-time someone fills out a form like a contact form the cache resets.
These programs woocommerce and gravity forms have backend systems in wordpress that get updated whenever an order is placed or a form is submitted. These 2 processes reset the cache everytime an order is placed or a form is submitted. Which can be lot!