Use @autoreleasepool in the constructor