So just for my understanding, `$objectID` in this case used to be an empty `GridField_State` object rather than a number, which was silently ignored by the ORM, and now the ORM (rightfully) complains?