Govt issued photo ID with an address in that precinct should be required.

Don't have an ID? Wrong address? Here is a numbered provisional ballot and a matching recipt. We'll seal it up, you have 30 days to get an ID that will let us unseal and count your vote.

Not that hard, nobody is denied the ability to vote. Hell I'd even be in favor of having the receipt waive all fees involved with getting an ID.

In todays society not having an ID at all is mighty suspicious.