Prove order of View Controller lifecycle events