When calling generateId() to dump the ACEB format, it rewrites the data. Typically this is not a problem, but if the data is duplicated, it deletes it from the map. generateId() should just write out the ACEB file without referencing back to the original data (since the information is unused in QuadUI or other version 1.0 libraries).