Well I thought about it. But I don't know much about Link objects you find in edit_links for example. So I don't know if it is needed to copy these objects as well, wich is going to happen with copy.deepcopy.

But if you tell me that it is what we need, I'll update with copy.deepcopy.