We should allow a builder-with-child-and-animation callback to be passed in that we wrap around the child when a dismiss is happening.