Reducing or parallelizing ansible playbook runs

We are setting up a catalog item to deploy a VMs for a type of cluster into a VMWare vCenter cluster with 1 master node and 2 or more worker nodes. It deploys the master node fine and (using a ‘cluster master’ workflow) calls the ansible tower job template to intialize and configure it. Then it moves on to deploying the worker nodes. But it calls the worker node ansible job template (using a separate ‘cluster worker’ workflow) separately for each worker node.

Is it possible to get morpheus to spin up the worker nodes, then call the ansible job template just once to run against all the worker nodes, rather than calling it 2,3,4+ times separately?