It would be really nice to support pyarrow arrays, both for single light curves, and for `*many` call via list-struct arrays