AWS #IoT now supports multiple shadows per device ("named shadows"):
https://docs.aws.amazon.com/iot/latest/developerguide/iot-device-shadows.html#device-shadow-using
This is really neat to separate concerns and reduce the data needed to be synced
by a device.