Dados de DesignTime não exibidos no Blend quando ligados a CollectionViewSource

Eu tenho um datatemplate para um viewmodel onde um itemscontrol é vinculado contra um CollectionViewSource (para habilitar a classificação em xaml).

<DataTemplate x:Key="equipmentDataTemplate">
    <Viewbox>
        <Viewbox.Resources>
            <CollectionViewSource x:Key="viewSource" Source="{Binding Modules}">
                <CollectionViewSource.SortDescriptions>
                    <scm:SortDescription PropertyName="ID" Direction="Ascending"/>
                </CollectionViewSource.SortDescriptions>
            </CollectionViewSource>
        </Viewbox.Resources>
        <ItemsControl ItemsSource="{Binding Source={StaticResource viewSource}}" 
                      Height="{DynamicResource equipmentHeight}" 
                      ItemTemplate="{StaticResource moduleDataTemplate}">
            <ItemsControl.ItemsPanel>
                <ItemsPanelTemplate>
                    <StackPanel Orientation="Horizontal" />
                </ItemsPanelTemplate>
            </ItemsControl.ItemsPanel>
        </ItemsControl>
    </Viewbox>
</DataTemplate>

Eu também configurei o UserControl onde tudo isso é definido para fornecer dados de tempo de design

d:DataContext="{x:Static vm:DesignTimeHelper.Equipment}">

Esta é basicamente uma propriedade estática que me fornece um EquipmentViewModel que possui uma lista de ModuleViewModels (Equipment.Modules). Agora, desde que eu associe ao CollectionViewSource, os dados de designtime não aparecem na mistura 3. Quando eu vinculo diretamente à coleção ViewModel

<ItemsControl ItemsSource="{Binding Modules}"

Eu posso ver os dados do tempo de design. Alguma ideia do que eu poderia fazer?

questionAnswers(3)

yourAnswerToTheQuestion