Add support for configurable transitions