Cleaning up PUSH animations to re-use more code.