multilocs whose name changed would not be matched if unmarked after the name change due to the name mismatch, use object id instead.