yes shelling out to a subprocess is expensive, moreover with multiple reloads and a consequent number of minions.