Regarding _ AnnotatedElement bridgedElement_, I think I'd rather see _Map<String, Object>_ to pass just the properties of the annotation or we could introduce a generic _BridgeParameters_ class which contains maybe not just the attributes, but also the bridge annotation type.