Allow SG annotation to work with BY groups. Currently, it ignores BY groups. It should allow you to put a BY variable in your DATA= data set and a matching BY variable in your SGANNO= data set, resulting in BY-group specific annotations for each graph. The workarounds are difficult to use (see Advanced ODS Graphics: PROC SGPLOT, BY groups, and SG annotation - Graphically Speaking (sas.com))