Making a Terrain a child of something dramatically reduces framrate

Hi,

In my scene I have ‘childed’ a Terrain(a terrain made inside Unity) to another object, but by doing so the frame rate is lowered to 15-30 FPS. If I un-child my Terrain the framerate goes back to normal, but as soon as I child the Terrain again the framerate drops.

Is this a intended behavior? Or is this a bug?

I think this is because it assumes that a Terrain is a Static object(does not move) And maybe when you child it, it now has to think about did the parent move? where should all these vertices be? and so on. Must you child the terrain? what are you attempting to accomplish.