Use hacky derivatives for terrain normals