Only reload the Allocation's owner if there's an existing object.

Otherwise the new object gets dropped instead.

We noticed this when `genome analysis-project add-config-item` mysteriously stopped issuing SQL to save the new object, although it did save the timeline event and allocation.