Yes, but StatusFlags is read-only. We need the detail to exist to be able to modify the contact state; we don't really need to add one on read, but it seems cleaner.