From https://github.com/Snapchat/GiGL/pull/433/files#r2700627233
We can create new "databags" (dataclass, namedtuple. attr.s, etc) to enclose all of the args to spawned processes and make it easy to type check/manage.
This is something we should look into.