So the property is silently ignored when read preferences are set?
That doesn't sound like a good idea to me.

Some sort of warning should be issued either at this stage, or when trying to set the property.