Both ```SerializeCore/DeserializeCore``` methods have been moved to base class ```BasicInteractive``` so all derived classes do not have to implement these virtual methods.