Note that for a given level (property, entity, global), an option set via annotations is overridden by the same option set programmatically. This allows you to change settings if required.