Encapsulate property update methods.