Added internal GeolocationAttributes class to increase readability.