Conditional execution

Yes, it is.

No, that's the point of conditional execution - your workflow should have two branches of which only one is executed depending on condition.

Your project could be simplified by using conditionally derived tables (described in the tutorial article by the link I provided earlier). See a simplified version below.
conditional_workflow.morph (4.8 KB)