guard let modelScene = try? recover({ try SCNScene(url: url) }, ifError: { error in self.handleError(error) throw error }) else { return }