allow people to override the default transitionEffect