StateMPI copy_inter_node allocate pack once only