dynamically generate member ids/status ids if its a duplicate, to prevent very unlikely primary key collision errors