Some improvements to Core Location ES, to better handle memory and CPU resources (esp. if this ES is disabled)