* Also minor refactor move dataset restore functionality into multiview (it makes more sense as it is multiview which does the serializing in the first place) * Improved tests for this!