Restore performWriteBlock:success:failure: to managed object context