Re-architected things so any arbitrary object can be stored in the flash, not just messages.