If you annotate a class with InstanceAopMarker instead, then all of its subclasses will be automatically annotated as well.
You can annotate an interface with InstanceofAopMarker and all of its implementing classes will be annotated.