I found this thread: Locally-rendered terrain - #5 by TypicalType
It looks like the terrain is kind of made to be server-side, since TerrainRegion is not replicated to the client (correct me if I am wrong). I am considering to give up on using ROBLOX terrain and to start using blender meshes instead.