I think it should rather be an annotation somewhat linked to a type rather than an option of you think it's per attribute based. Steve mentioned some work around stereotypes of custom type annotations