From next year, anyone buying property will have to confirm their nationality – a move some analysts say is overkill.