Hi,
I was looking at a way for your module to clear Cache of a product if a change it processed for it.
I found this info that details a procedure to clear Cache for a product ID and to purge varnish.
https://stackoverflow.com/questions/42627051/how-do-i-clear-the-cache-in-magento-2-for-a-single-product-id
At the moment if I automate a change it can take up to 24 hours to show if the product page is already cached and I don't like clearing the whole cache.