SdkExecutors provides an ExecutorService and a NamedRunnable extension function to easily execute long-running tasks off the main thread.
class SdkExecutors