Revert "Prevent the defineProperty being called when property already exists"

This reverts commit 3f6fe70f39a00e2b120ec07f3eea6a1194e924ce.