Just use a physical key whenever in public. That should solve part of the issue. I still do that whenever the car is parked in a public parking lot.