Leave Copy of Object Behind After Pickup

I am trying to create a node structure that leaves a copy of an object behind when you begin interacting with it. Any ideas much appreciated?