I'd call this something like `assembleSnapshot` or something.