Using separation by behaviour to reduce view controller responsibilities, code size and repetition.
Unfortunately the presentation has embedded video as well as three breaks for demos in Xcode, so the full effect isn't transmitted very well.