NF: __reduce__ and __repr__ in VolumeBasedSurface