Added support for multiple shader steps to be created simultaneously. AH-128