Convert Controller to be a proper singleton. Access it using Controller.shared().