Modify for allow different duration, easing and delay for each attributes