separated GridErosion heightmap carving from terrain splatting as two separate ProceduralComponent passes, gives more control to let rocks be placed nicely onto channelled terrain but then restrict splatting terrain onto them afterwards
- also re-ordered GridErosion to be before small cliff hill rocks as these were the main cause of floating rocks