Personally I don't think anything can permanantly alter anything when you come form a reality code projection paradigm. Much personaly experience with that and I am in contact with many others who can tweak reality at the code level.
When we play soley at the physical level which we must be content to be mostly powerless playing with the shadows that show up on the wall of reality. By trying to manipulate the projections after they have been projected from source and filtered by informational interference patterns (thought and intention) we must accept what shows upon the stage of life and can only weakly leverage it from that vantage point. The real power of change comes at the code level. This is often referred to as the spiritual realm.
Reality is a flux of interconnected and flowing information. When we play at that level all things are not only possible but probable as our intention and conviction mingle.
So as I said in the beginning, what may seem permanent to some is just a projection of belief and can be altered at that level and then manifested forth as reality.