Transitionable

protocol Transitionable

Allows you to conform to transitionable which can provide a static id for the transition you require.