Transitions: Fixed wrong IDestroyable interface, added Duration to TransitionData constructor