Added a property to observe with KVO