Moved wrap of render to BaseContext
ContextSpecific.afterRender now in an override of BaseContext
AddView(s) doesn't render the view, it is used only to add the view to the array of subviews (renderView must be called)
Added a placeholder for best destination