This is my slides from my NSConference BLITZ talk (17 March 2014) about what UIView animations is doing behind that abstraction.