In case the payloads are strings or objects, it may make sense to write each payload once and use indexes when payloads are used. This is where payloads are saved currently: https://github.com/bzaar/DawgSharp/blob/master/DawgSharp/OldDawg.cs#L107