DataContextProperty.OverrideMetadata to update DataContext