but yeah, that's the sort of thing i was trying to suggest in the issue

We can't use ISupportInitialize as it's not available to PCLs so we'd need to find another mechanism. My first idea would be to add BeginInit and EndInit methods to XamlType which could be overridden to call the appropriate Perspex method in PerspexXamlType.

they don't need to be on XamlType though

i just used that as an example because it's one place we already customize behavior for types

guys, I don't want to mix up things here, but it's a topic I'm very insterested in: if I had to implement a notification mechanism (in fact, the Observer pattern) to make the XAML loader notify subscribers about some event, which mechanism would you implement?