Collection classes instead of generics, PopupList now has DependencyProperties.