I have an anvil in my world and it was almost broken. I had to move it so I broke it and placed it back down. The texture changed to what appeared to be a new anvil. When I placed it back down again, it was indeed a new anvil. I did this several times with the same anvil.