Looking at this file and the number of options we have, some for a Distributor only and some for a Worker only, I really think we should just separate the files ? //cc @indualagarsamy