Newton supports breaking geometry. Nothing needs to be predefined. Newton dynamically calculates new mesh pieces which could be passed to the engine as new Direct3D meshes.