Workbench should indicate when a child workflow step was reused. This can be determined by checking if the container was created before the container request, e.g. @container.created_at < container_request.created_at@ I think the best way to show this would be to display as a "Reused" status (in the same list as "Queued" "Running" "Complete" "Failed" etc). However, since it's possible to share _incomplete_ containers as well, it should only do this for containers that would otherwise show as "Complete". Containers which are in Queued/Running/Failed state should still show their state.