public IEnumerator PreloadAsync()
 {
     if (Real != null)
     {
         return(Real.PreloadAsync());
     }
     else
     {
         return(CoroutineRunner.GetEmptyEnumerator());
     }
 }