Minimised calls to generate word array