In our app, we have a few different scenes and each time we switch back to the scene that contains the map, it refreshes which causes it to disappear briefly and then redraw. We can modify the ArcGISMapCompnent.OnEnable() method to by pass the InitializeArcGISMap() as follows, and it solves our issue:
if(View.Map ==null)
InitializeArcGISMap();
But... since that class is located in the PackageCache, it is not the best place to make custom changes for obvious reasons. Is there any other way or setting that we can use to instruct the map not to reload?