Fixed restoring held blocks not resetting their position correctly