fix traverse to preserve natural order of a layout
render annotations as unmanaged by React