Wouldn't it be beneficial to have identifiers for SKScenes, like we have for UITableViewCells?

With SKView having presentScene(withIdentifier identifier: String) -> SKScene? we won't be forced to reinstantiate the same scenes for every SKView's presentScene(_:), or else to keep a collection of strong references outside. And scene presentation could be optimised by the framework. Is it now in any way?

Let's imagine a SpriteKit scene with hundreds of SKNodes, recreated all over again. Or better, let's imagine dealing with UITableViewCells for UITableViews manually, if there was no auto-recycling mechanism.

Can you see any resemblance, what is your opinion about it?

Wouldn't it be beneficial to have identifiers for SKScenes, like we have for UITableViewCells?
 
 
Q