Is it possible to use the Cache purge API to selectively purge the cache that was set by workers using respective keys?
If you’ve set the cache key in the worker, then only the worker can purge by that cache key. More detailed info is here:
Can worker B purge the cache set by worker A? If not, then how can I purge the cache that was set by a worker on demand?