protected override void OnDestroyCachedData()
 {
     PersistentAssetCache.RemoveBuffer(id);
     stream.Dispose();
 }
 protected override void OnDestroyCachedData()
 {
     PersistentAssetCache.RemoveImage(id);
     Object.Destroy(Texture);
 }