adding worksheetId to constructor so can generate unique node ids