void Init(object _target)
 {
     Target = _target;
     Script = EditorExtension.FindScriptFromType(Target.GetType());
     Fields = ReflectionHelper.GetFieldInfos(Target.GetType()).Where(field => GUILayoutExtension.CanDraw(field)).ToList();
 }