James Hawkins : msi: Update controls based on a property when that property changes.