If they aren't reused by reference, this may be safe due to copy on write
If they aren't reused by reference, this may be safe due to copy on write