#55: Began converting the property architecture to return observable values