Long running non-blocking process from handle_event

I think you are looking at the same pattern as async validation discussed here https://elixirforum.com/t/async-validation-for-a-form-in-a-livecomponent-seems-harder-than-it-should-be/34881