Hi Yanni,

As I expected, the trouble arose in areas where I was creating instance-based magritte descriptions. In my PRComponent subclasses I was already creating prototype instance, it seems. I tried a few things to fix things up, but could not get everything to work right yet.

That's interesting I've never derived from PRComponent, always PRWidget or PRViewComponent

I'm not going to complete the port until it becomes clear what the timeline is for adopting the new code, because I don't want to maintain two code streams.

I guess the only impediment to adopting the new code is ensuring it doesn't introduce any nasty bugs - the more people testing it - the more confident we can be. 

Nick