Applied GPS.execute_asynchronous_action() - UI still blocked untill
worker thread terminated.