Always scale.
Scale only when icon is bigger than annotation rectangle.
Never scale.
Scale only when icon is smaller than annotation rectangle.
Always scale.