Would it make sense to submit a feature request for whenever you toggle the location permission that there's an option to set a timer for how long you'd like to keep it on for?
I notice that I enable this setting an tend to forget it's even on, "user error": I get that, but still. Just wanted to get peoples take on it?