Seperating I9 info from personnel files

For years we have dutifully seperated I-9 information from the employee's personnel file. I find this to be aggravating and generally unnecessary.
I can't come up with a good reason to continue this practice.
What am I missing?
I can't come up with a good reason to continue this practice.
What am I missing?
Comments
There is information on the I-9's that could be used to discriminate, e. g. the block that asks whether the employee is a citizen, lawful permanent resident alien, or an alien authorized to work until _____.
An employer could look at the answer to the above questions and if the employee is not a citizen an adverse action could possibly be taken against the employee by the employer that would discriminate based on national origin.
I think the risk is very small still but your example makes as much sense as anything I have heard.
In addition, Forms I-9 not only contain information regarding an employee's employment status and national origin, but also their age. As we all know, it's a lot easier to defend against claims of discrimination if you can demonstrate that essentially no one had access to this info other than the person who collected and filed the I-9.