I am not up to date with current practice, but, "in my day" there were a substantial number of civil servants officially and in fact "mobile grades", as in my area, the Met. Office, where the postings were compulsory and frequent: not quite on a military time scale but I averaged 3 years per posting over 41 years, with moves chained together like:
RAF Uxbridge, Harrow, Dunstabl'e Gatwick' RAF Nicosia' RAF Leeming' RAF Topcliffe' RAF Guetersloh, RAF Finningley, Bracknell, Shinfield Park, JHQ Rheindahlen, RAF Bawtry, Leeds, Bracknell, Cardiff, JHQ again and RAF Brize Norton.
That is leaving out all detachments, which, in the learning phase of a career, are very frequent.
Unintended consequences indeed if ANY mobile public servants fall within the scheme, in that many long-term expenses are not dependant on location: university fees, car purchase an obvious two for example.