Refactored to show two concurrent forms/solutions
Unsubscribing from streams
Starting coordinator with a message
Adding a long-running operation on the main thread
Adding delay before going to the main thread
Adding reproduction for rapid fire before switching threads