Dropping an object on top of another now returns the existing object to the inventory