Cocos Creator 3.6.0 still have issue with nodes instatiated and added to the parent in editor with @executeInEditMode

Hi all, I see a lot of error in console after resave or reopen the scene in what I tried to instantiate nodes from prefab and added them to the scene using @executeInEditMode(). The error says these nodes have the same reference keys and in editor they merge into one node.

I see this functional very useful, could it be fixed?
For example, generate some random world in the editor and instantly see the result, and when you’re satisfied, just save this prefab and turn off @executeInEditMode()

Or you have some node with different types, you can change type in drop drown list and instantly generate some new view inside using instantiate prefab