allow freezing the same addr multiple times

- this is sometimes necessary for array freezes (for example, to make sure multiple different items always exist in a player's inventory)