Currently, a data source microflow is needed to retrieve the context of a workflow on a (task) page,
This isn't ideal, as in some cases, the microflow is triggered when subsequent data is altered. Upon choosing an outcome and closing the page, the data source microflow is triggered, which isn't necessary. Normally you can account for this when designing your pages, but currently a data source microflow is necessary in order to retrieve the context of workflows.
A possible solution could be a radio button to select work flow context, or to be able to select the workflow context from the entity path (from WorkflowUserTask to Workflow to the Workflow context.