Re-wrote DB logic. Ran it again in the deterministic sim tester for 1 sim minute. Old / New:
Real time = 01:16.8445814 / 00:05.8569270
Events generated = 93,996 / 93,996
Messages sent = 34,835 / 32,153
Events sent = 62,641,890 / 6,612,882
Avg events per msg = 23,356 / 2,466