Another area where I was trying to keep things normalized. Not as important since this is encapsulated, but denormalization can give way to some devious bugs. If I store the messagebox id as its own column, we're basically crossing our fingers hoping it never ever gets accidentally updated due to some bug.