caching of trigger annotation rules