O ContentPresenter no ControlTemplate não pode alterar a propriedade de dependência anexada

Por que o código simplificado a seguir não define o tamanho da fonte do TextBlock para 50?

<Window.Resources>
    <ControlTemplate TargetType="ContentControl" x:Key="Test">
        <ContentPresenter TextBlock.FontSize="50" />
    </ControlTemplate>        
</Window.Resources>        
<Grid>
    <ContentControl Template="{StaticResource Test}">
        <TextBlock>Test should be rendered big</TextBlock>
    </ContentControl>                   
</Grid>

Se eu alterar o valor da propriedade FontSize, o visual studio me mostrará o texto no tamanho desejado. Após compilar ou executar o aplicativo, o tamanho do bloco de texto é sempre redefinido para o tamanho padrão.

Também testei várias versões com estilos e recursos incorporados, mas sempre termino na situação em que não consigo definir a herança de dp anexados de dentro de um ControlTemplate que contém um ContentPresenter. Isso é intencional?

questionAnswers(3)

yourAnswerToTheQuestion