Re: a sufficiently motivated person could in fact find out exactly how I voted.
It's easier to work from a set of ballots and then search the register - scopes of ballot numbers per polling station narrow the search space. But finding out who a particular person voted for requires a full search of all the ballots. AFAIK it's a facility that's only been used to determine who was voting Communist in the 50s/60s.