This would extract the annotations on every single invocation, wouldn't it? I'd rather only do that when annotations have been requested.