make geofence update rate independent from positon update rate