Understanding property observers