Thanks for the video, it would indeed be nice if AL supported Dictionary/List of complex types, like arrays can do. :) I guess it must be serializable, though I haven't seen any native DictionaryJsonObject and ListJsonArray methods yet, though they're easy to implement in userland. Couldn't you in theory create a generic list/dictionary data structure by wrapping an array of variants inside a codeunit, the maximum length would be Array[1000000] of Variant, but it could implement basic flushing and picking different sizes of arrays to safe memory or even combine them for a larger/smaller structures as needed? Dictionaries/Lists are just abstractions over arrays after all. ;)