Should __run_remote be used or should the workflow more be
"I'm working here, part of it is executed remote?"
Indirect call to functions like __cdist_remote_explorer_run are
partly hard to debug / think about.
Setting up variables is needed for non-core (i.e. explorers)