function prepareAnimationWhenHasOld(lasts, element, storageName) {
	            var lastCfg = lasts[thisRawIndex] = {};
	            lastCfg.old = storageName === 'nodeGroup'
	                ? element.position.slice()
	                : zrUtil.extend({}, element.shape);
	        }
@param {number} [time=500] Time in ms
@param {string} [easing='linear']
@param {number} [delay=0]
@param {Function} [callback]

@example
 // Animate position
 animation
     .createWrap()
     .add(el1, {position: [10, 10]})
     .add(el2, {shape: {width: 500}, style: {fill: 'red'}}, 400)
     .done(function () { // done })
     .start('cubicOut');