Started fleshing out dependencyProperty