How to Detect when a Sheet is deleted in Calc

Is there a listener that can be used to detect when an open Calc document deletes a sheet?

My Extension does some caching for each sheet. It would be nice to clear that cache if the sheet is deleted.

any of these Sheet Events ?

If I am correct those events do not include anything to do with when a sheet is deleted. To use those events I would need to create an internal tracking system then then check to see if the tracked sheets were the same as the existing sheets.