Is there a hook that runs after the point moves to a new buffer, on
all actions that might change the current buffer?
I've found `post-command-hook`, which is a bit more aggressive than
I'd like to use, and `buffer-list-update-hook`, which seems not to run
in every case I want to catch, and might not guarantee that the new
buffer is current at the time it runs.