Doh! Иногда требуется задать глупый вопрос, прежде чем вы увидите очевидный ответ.
Моя проблема заключалась в том, что мне приходилось вносить изменения в связанные объекты, и они не появлялись, когда я позже использовал эти объекты в памяти, поэтому подумал, что мне нужно сохранить. Тем не менее, вы правы. Все, что на самом деле происходило, было то, что переменные, на которые они ссылались, вышли из области видимости, и поэтому вместо этого я получал доступ к базам данных в базе данных.
Я вернусь к своему коду и проверю, так ли это.
Сказав это, он не отвечает на мой вопрос о "глубоком клонировании, хотя" ...