Возможно тупая идея (я не пишу на C# годы), но мне бы хотелось иметь абсолютные ссылки
TextBlock {
viewmodel MyApp.SomeType
Text Absolute {TextBlockText}: bind PropertyFromViewModel
}
при этом в коде вне зависимости от того куда я перенесу данный фрагмент (в том числе и рантайм, в том числе и пользователь) ссылка на элемент всегда будет TextBlockText