why deepcopy on these two, but not in navigator?