Hold/pause an object in a workflow delay until a condition is met (delay until an event happens)

Words taken straight from my mouth. Agree to this feature request