serialisation (shallow only)+coherence integration