Blocks can specify which cache file to delete
Provide tree update event
Clear block cache if menu is updated