scaffolded item, offer, conversation, and message models