Deepcopy is needed between passive and active