Why is TRCanvas rendered in inspector using RTView?

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
TRCanvas>>gtInspectorViewIn: composite
<gtInspectorPresentationOrder: -10>
composite roassal2
title: 'Canvas';
initializeView: [ RTView new setCanvas: self ]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


shouldn't this be isolated from Roassal layer?
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
TRCanvas>>gtInspectorCanvasIn: composite
<gtInspectorPresentationOrder: -20>
composite morph
title: 'Canvas';
morph: [ 
self buildMorph.
self morph ]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Peter