Switch from objectWithID to existingObjectWithID

Sometimes, `objectWithID` returns a new object instead of the
object that is already loaded into the context.