// -------------------------------------------------------------------------------------------
        public TweenProperty(object target, string property)
        {
            _target      = target;
            _property    = property;
            _invalidated = false;
            PropertyMapper map = PropertyMapper.GetMap(property);
            Type           t   = target.GetType();

            _getter = map.GetGetter(t);
            _setter = map.GetSetter(t);
        }