adding easing and custom interpolation factories to Transitions