Excellent point.
Definitely don't use that on every page :)
Perhaps we need after-unmount after instance-delete and after uninstall callbacks.