I'm unsure if I've found a limitation of Xamarin.Forms binding via styles, or if I'm misusing the style system.
I have a Picker that receives a style from a ResourceDictionary including the ItemsSource property which is set to a Binding to a VM property. If I move the ItemsSource property to a regular XAML element attribute declaration, the collection is properly rendered in the Picker when opened.