Making the iOS active view controller reference weak enables more intuitive API use.