changed result processing behavior of workflows

the results are now not directly calculated when the input is set