TODO:
- explain static and dynamic weathering - change wheathering on runtime - kuid example - supported list