Why does calling LoadAsync() on an ArcGISMapImageSublayer make it draw differently and in this case draw worse/incorrectly? Is this expected behavior? I was calling load because I wanted access to some of the information in the MapServiceSubLayerInfo class for use in another part of my app.
See before1.png and after1.png attached below. The black blobs seen in after1.png shouldn't be there. Also, the layer stops drawing all together when zooming in. See before2.png and after2.png attached below.