Deep copy optimization
This merge request is a little dangerous since I remove deep copy from many places when performing AddNodeMutation.
In particular, note that
- aggregated_cache is not copied but only referenced
- Ecotransit caches are also not deep copied.
It leads to faster performance but can be dangerous as we could end up modifying the cache...