Group material engine