Describe the bug
If you have an FFI Execution Plan that spawns it's own tasks, it has no reactor and causes a panic.
To Reproduce
This is most easily demonstrated in datafusion-python. Just create a table provider that spawns a thread. I have examples on my computer but they are non-trivial (and it's probably me working on this issue).
Expected behavior
We should never cause a panic across the ffi boundary.
Additional context
No response