Rename `createObservableProperty` to `createDynamicPropertyDescriptor`
Some changes after review.