How does multithreading work on your primary platform (e.g., GCD/Operations in iOS or Coroutines/Flows in Android)?