Reading nested dictionaries received via MQTT - C#