message: Removed subview cache, doesn't work
  Need to think about how to handle back on ios. Need to rerender otherwise if go back and then navigate, React won't think adding a scene, just updating an existing one
diff: @implementation NVNavigationStackView
  {
  UINavigationController *_navigationController;
  - NSMutableArray *subviews;
  }
  - (id)init
  if (self = [super init]) {
  _navigationController = [[UINavigationController alloc] init];
  [self addSubview:_navigationController.view];
  - subviews = [[NSMutableArray alloc] init];
  }
  return self;
  }
  - (void)insertReactSubview:(UIView *)subview atIndex:(NSInteger)atIndex
  {
  - //[super insertReactSubview:subview atIndex:atIndex];
  - [subviews insertObject:subview atIndex:atIndex];
  UIViewController *viewController = [UIViewController new];
  viewController.view = subview;
  [_navigationController pushViewController:viewController animated:YES];
  