You could have the GPS constantly changing in the same way as time sensitive rolling key authenticators work. Without the base private key, you wouldn't be able to decode it in time. So it remains functional for those that need it but becomes useless, actively works against those without it.