FadOutInState should allow for logic to run between the two states being rendered