i think that you should get a new terrain all the time, generated at runtime.