I wonder if just "fieldLevelSecurity" would be appropriate for the annotation. The "Enabled" suffix certainly has value in the the internal variable names but at the annotation level I am leaning toward the simpler name. @SalesforceField(fieldLevelSecurity = true).