Actually, if I switch to the reference, I think there would be a name collision between lsh.hint (the column) and lsh.hint (the reference to the hint table), where lsh is an instance of level_source_hints.