In our application we load a lot of images from a web service and display them at runtime. We are currently using UISprite which requires them to be packed into atlases, but I was wondering if there would be any large downside to switching to using UITexture since the atlas packing seems to add quite a bit of slowdown on older devices. Will a UITexture display on all devices even if the source Texture2d is not a power of two?