@Richard, Thanks for your explanation; it seems that it would be quite a "deep" code change, and in my usecase not worth the trouble.
@Thomas, Thanks for sharing your project with us. However, I looked at UIMA-AS, and found it too complicated for my taste. My poor-man's solution will be to show a warning to the user when a "dynamic" annotator gets instantiated. Greetings, Renaud