This is pushing inner shapes to its limit I have the impression.
Well yesterday I had to add new method to TRMorph because I was changing dragged shape on drag start... so I would say we are well beyond the limits. But at least there will be more things to discuss at ESUG. :) (And more work for me to clean it all up so it can be integrated into Roassal.)
Peter