Revert "replaced old fix with Giacom's idea"

This reverts commit 37477ed19dd5e4792a11c003821f54f152c0d7c1.
Revert "delete the old object"

This reverts commit 14967e608bfa4c7bc363948c76a1ecf4326b098c.
Revert "Fixes comment spelling mistake"

This reverts commit 3f8301a99bba16a0892c18d90eb56329c5ca3e0a.
Revert "Mech Fabricator: replace Move with the creation of a new object"

This reverts commit a627187c0100c644d7034fdda8ba731826cc29a9.