loads last location in background thread now as well.