Because on Android subclassing Texture2D across DLL's resulted in failed texture loads, implement device loss handling in another way. Requires updated Urho3D.