I thought it made a copy of the container at the beginning, so modifying the original will just cause a detach?