I think the property should have a nullable bool that when null means use the default, but when true or false means override it. Thoughts?