public ReflectedInstance(object owner, ReflectedType staticType, ReflectionCache cache)
 {
     this._Owner = owner;
     this._OwnerReflectedType = staticType;
     this._Cache = cache;
 }
 public ReflectedInstance(object owner) : this(owner, new ReflectedType(owner.GetType()), ReflectedType.Cache(owner.GetType()))
 {
 }