Maybe the way to handle this is to make an iterator and have
tablesupport “unrolling” iterables while it writes them to disk; I’m not sure if that’s currently supported, but I doubt it’d be a hard PR.
Exactly this point of iterates that I was wandering if someone already did a PR, or if someone have a hack to share.