eventually, we'll do a "Message.create({ ... }).renderTo(container)" or something :)