Finished implementing generic overlay transition.