Straightened general event listening and annotation change handling.