- Diveded Location data source into non-UI-thread construction and
UI-thread construction