public override bool validateTarget( object target ) { // cache the setter _setter = GoTweenUtils.setterForProperty<Action<float>>( target, propertyName ); return _setter != null; }