Minimal and intelligent data models for your client-side parties with computed properties and change events.