Properly handle the NSOperationQueue as a singleton