message: Assumed first child is react image
  Don't want to loop through all descendents. It's unbounded search and adds nothing because shared element is meant to wrap Image directly
diff: @@ -101,7 +101,9 @@ public class NavigationModule extends ReactContextBaseJavaModule {
  @Override
  public void onSharedElementEnd(List<String> names, List<View> elements, List<View> snapshots) {
  for (View view : elements) {
  - resetReactImageVisibility(view);
  + View childView = ((ViewGroup) view).getChildAt(0);
  + if (childView instanceof ReactImageView)
  + ((ReactImageView) childView).getDrawable().setVisible(true, true);
  }
  }
  });
  @@ -141,15 +143,5 @@ public class NavigationModule extends ReactContextBaseJavaModule {
  }
  return sharedElementPairs.toArray(new Pair[sharedElementPairs.size()]);
  }
  -
  - private void resetReactImageVisibility(View view) {
  - if (view instanceof ReactImageView)
  - ((ReactImageView) view).getDrawable().setVisible(true, true);
  - if (view instanceof ViewGroup) {
  - for (int i = 0; i < ((ViewGroup) view).getChildCount(); i++) {
  - resetReactImageVisibility(((ViewGroup) view).getChildAt(i));
  - }
  - }
  - }
  }
  