Object with field setting by path ability and ObservableObject