I unsure of what you are trying to do exactly.

Do you just want to manipulate the XAML document?
Would it be preferable to avoid creating the object graph (avoid calling XamlReader.Load())?

If...