If an object already exists in scene, then I call for the same object to be instantiated, would this remove a lot of stress to the engine?
Instantiating is always stress to the engine at runtime. But maybe you can explain what exactly you want to do?
Sounds like: Object is there, duplicate the object instead of instantiating a prefab? In my mind, there wont be any difference.